.is-hidden {display:none!important;}
.visually-hidden {position:absolute;width:.0625rem;height:.0625rem;border:0;padding:0;overflow:hidden;clip:rect(.0625rem,.0625rem,.0625rem,.0625rem);}
img[src="//:0"] {position:relative;}
img[src="//:0"]:after {content:" ";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#ccc;}
img {height:auto;}
.img--noscript,.primary-img--noscript {display:block;width:100%;max-width:none;height:auto;background-color:#c7c7c7;}
.no-js .mntl-primary-image:not(.primary-img--noscript),.no-js img.lazyload {display:none;}
img {height:auto;}
.img--noscript,.primary-img--noscript {display:block;width:100%;max-width:none;height:auto;background-color:#c7c7c7;}
.no-js .mntl-primary-image:not(.primary-img--noscript),.no-js .primary-image__image:not(.primary-img--noscript),.no-js img.lazyload {display:none;}
.img-placeholder {height:0;overflow:hidden;background-color:#c7c7c7;}
.img-placeholder img[data-placeholder=blurry].lazyload,.img-placeholder img[data-placeholder=blurry].lazyloading {filter:blur(10px);}
.img-placeholder img[data-placeholder=blurry].lazyloaded {filter:none;transition:filter .3s ease-in;}
@keyframes loaderSpin {100% {transform:rotate(360deg);}
;}
@charset "UTF-8";.button--contained-little:focus-visible,.button--contained-standard-square:focus-visible,.button--contained-standard:focus-visible,.button--contained:focus-visible,.mntl-print-button__btn:focus-visible,.type--camel-link-bold:focus-visible,.type--camel-link:focus-visible,.type--cat-link-bold:focus-visible,.type--cat-link:focus-visible,.type--dog-link-bold:focus-visible,.type--dog-link:focus-visible,.type--giraffe-link-bold:focus-visible,.type--giraffe-link:focus-visible,.type--goat-link-bold:focus-visible,.type--goat-link:focus-visible,.type--gorilla-link-bold:focus-visible,.type--gorilla-link:focus-visible,.type--lion-link-bold:focus-visible,.type--lion-link:focus-visible,.type--monkey-link-bold:focus-visible,.type--monkey-link:focus-visible,.type--mouse-link-bold:focus-visible,.type--mouse-link:focus-visible,.type--rabbit-link-bold:focus-visible,.type--rabbit-link:focus-visible,.type--shrew-link-bold:focus-visible,.type--shrew-link:focus-visible,.type--squirrel-link-bold:focus-visible,.type--squirrel-link:focus-visible,.type--zebra-link-bold:focus-visible,.type--zebra-link:focus-visible {outline:3px solid #014ecb;outline-offset:1px;}
.type--camel-link,.type--camel-link-bold,.type--cat-link,.type--cat-link-bold,.type--dog-link,.type--dog-link-bold,.type--giraffe-link,.type--giraffe-link-bold,.type--goat-link,.type--goat-link-bold,.type--gorilla-link,.type--gorilla-link-bold,.type--lion-link,.type--lion-link-bold,.type--monkey-link,.type--monkey-link-bold,.type--mouse-link,.type--mouse-link-bold,.type--rabbit-link,.type--rabbit-link-bold,.type--shrew-link,.type--shrew-link-bold,.type--squirrel-link,.type--squirrel-link-bold,.type--zebra-link,.type--zebra-link-bold {text-decoration-thickness:1px;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;}
.type--camel-link-bold:hover,.type--camel-link:hover,.type--cat-link-bold:hover,.type--cat-link:hover,.type--dog-link-bold:hover,.type--dog-link:hover,.type--giraffe-link-bold:hover,.type--giraffe-link:hover,.type--goat-link-bold:hover,.type--goat-link:hover,.type--gorilla-link-bold:hover,.type--gorilla-link:hover,.type--lion-link-bold:hover,.type--lion-link:hover,.type--monkey-link-bold:hover,.type--monkey-link:hover,.type--mouse-link-bold:hover,.type--mouse-link:hover,.type--rabbit-link-bold:hover,.type--rabbit-link:hover,.type--shrew-link-bold:hover,.type--shrew-link:hover,.type--squirrel-link-bold:hover,.type--squirrel-link:hover,.type--zebra-link-bold:hover,.type--zebra-link:hover {-webkit-text-decoration-line:underline;text-decoration-line:underline;}
.type--camel-link-bold:visited,.type--camel-link:visited,.type--cat-link-bold:visited,.type--cat-link:visited,.type--dog-link-bold:visited,.type--dog-link:visited,.type--giraffe-link-bold:visited,.type--giraffe-link:visited,.type--goat-link-bold:visited,.type--goat-link:visited,.type--gorilla-link-bold:visited,.type--gorilla-link:visited,.type--lion-link-bold:visited,.type--lion-link:visited,.type--monkey-link-bold:visited,.type--monkey-link:visited,.type--mouse-link-bold:visited,.type--mouse-link:visited,.type--rabbit-link-bold:visited,.type--rabbit-link:visited,.type--shrew-link-bold:visited,.type--shrew-link:visited,.type--squirrel-link-bold:visited,.type--squirrel-link:visited,.type--zebra-link-bold:visited,.type--zebra-link:visited {color:var(--color-global-link-visited,rgba(0,0,0,.95));}
.type--camel-italic,.type--cat-italic,.type--dog-italic,.type--giraffe-italic,.type--goat-italic,.type--gorilla-italic,.type--lion-italic,.type--monkey-italic,.type--mouse-italic,.type--rabbit-italic,.type--shrew-italic,.type--squirrel-italic,.type--zebra-italic {font-style:italic;}
@keyframes loaderSpin {100% {transform:rotate(360deg);}
;}
.button--contained,.button--contained-little,.button--contained-standard,.button--contained-standard-square {display:flex;justify-content:center;align-items:center;flex-direction:row;padding:.875rem 2rem;-webkit-text-decoration-line:none;text-decoration-line:none;background-color:var(--color-brand-primary);}
.button--contained-little:active,.button--contained-little:hover,.button--contained-standard-square:active,.button--contained-standard-square:hover,.button--contained-standard:active,.button--contained-standard:hover,.button--contained:active,.button--contained:hover {background-color:rgba(0,0,0,.95);}
.button--contained-little:focus,.button--contained-standard-square:focus,.button--contained-standard:focus,.button--contained:focus {background-color:var(--color-brand-primary);}
.button--contained,.button--contained-little,.button--contained-standard,.button--contained-standard-square {display:flex;justify-content:center;align-items:center;flex-direction:row;border:none;color:#fff;background-color:var(--color-brand-primary);}
.button--contained-little:active,.button--contained-little:hover,.button--contained-standard-square:active,.button--contained-standard-square:hover,.button--contained-standard:active,.button--contained-standard:hover,.button--contained:active,.button--contained:hover {background-color:rgba(0,0,0,.95);}
.button--contained-little:visited,.button--contained-standard-square:visited,.button--contained-standard:visited,.button--contained:visited {color:#fff;}
.button--contained-standard {padding:.875rem 2rem;}
.button--contained-little {padding:.5rem 1rem;}
.button--contained-standard-square {width:3rem;height:3rem;}
.type--shrew,.type--shrew-bold,.type--shrew-italic,.type--shrew-link,.type--shrew-link-bold {font-family:var(--shrew-font-family,var(--font-2,inherit));font-size:var(--shrew-font-size,.6875rem);font-weight:var(--shrew-font-weight,400);letter-spacing:var(--shrew-letter-spacing,.0469rem);line-height:var(--shrew-line-height,1rem);text-underline-offset:var(--shrew-text-underline-offset,.125rem);text-transform:var(--shrew-text-transform,uppercase);}
.type--shrew a,.type--shrew-bold a,.type--shrew-italic a,.type--shrew-link a,.type--shrew-link-bold a {text-decoration-thickness:1px;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;}
.type--shrew a:focus-visible,.type--shrew-bold a:focus-visible,.type--shrew-italic a:focus-visible,.type--shrew-link a:focus-visible,.type--shrew-link-bold a:focus-visible {outline:3px solid #014ecb;outline-offset:1px;}
.type--shrew a:hover,.type--shrew-bold a:hover,.type--shrew-italic a:hover,.type--shrew-link a:hover,.type--shrew-link-bold a:hover {-webkit-text-decoration-line:underline;text-decoration-line:underline;}
.type--shrew a:visited,.type--shrew-bold a:visited,.type--shrew-italic a:visited,.type--shrew-link a:visited,.type--shrew-link-bold a:visited {color:var(--color-global-link-visited,rgba(0,0,0,.95));}
.type--shrew-bold {font-weight:var(--shrew-font-weight-bold,700);}
.type--shrew-link-bold {font-weight:var(--shrew-font-weight-bold,700);}
.type--mouse,.type--mouse-bold,.type--mouse-italic,.type--mouse-link,.type--mouse-link-bold,sub,sup {font-family:var(--mouse-font-family,var(--font-2,inherit));font-size:var(--mouse-font-size,.75rem);letter-spacing:var(--mouse-letter-spacing,inherit);line-height:var(--mouse-line-height,1rem);text-underline-offset:var(--mouse-text-underline-offset,.125rem);}
.type--mouse a,.type--mouse-bold a,.type--mouse-italic a,.type--mouse-link a,.type--mouse-link-bold a,sub a,sup a {text-decoration-thickness:1px;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;}
.type--mouse a:focus-visible,.type--mouse-bold a:focus-visible,.type--mouse-italic a:focus-visible,.type--mouse-link a:focus-visible,.type--mouse-link-bold a:focus-visible,sub a:focus-visible,sup a:focus-visible {outline:3px solid #014ecb;outline-offset:1px;}
.type--mouse a:hover,.type--mouse-bold a:hover,.type--mouse-italic a:hover,.type--mouse-link a:hover,.type--mouse-link-bold a:hover,sub a:hover,sup a:hover {-webkit-text-decoration-line:underline;text-decoration-line:underline;}
.type--mouse a:visited,.type--mouse-bold a:visited,.type--mouse-italic a:visited,.type--mouse-link a:visited,.type--mouse-link-bold a:visited,sub a:visited,sup a:visited {color:var(--color-global-link-visited,rgba(0,0,0,.95));}
.type--mouse-bold {font-weight:var(--mouse-font-weight-bold,700);}
.type--mouse-link-bold {font-weight:var(--mouse-font-weight-bold,700);}
.type--squirrel,.type--squirrel-bold,.type--squirrel-italic,.type--squirrel-link,.type--squirrel-link-bold {font-family:var(--squirrel-font-family,var(--font-2,inherit));font-size:var(--squirrel-font-size,.875rem);font-weight:var(--squirrel-font-weight,700);letter-spacing:var(--squirrel-letter-spacing,.0625rem);line-height:var(--squirrel-line-height,1.25rem);text-transform:var(--squirrel-text-transform,uppercase);text-underline-offset:var(--squirrel-text-underline-offset,.25rem);}
.type--squirrel a,.type--squirrel-bold a,.type--squirrel-italic a,.type--squirrel-link a,.type--squirrel-link-bold a {text-decoration-thickness:1px;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;}
.type--squirrel a:focus-visible,.type--squirrel-bold a:focus-visible,.type--squirrel-italic a:focus-visible,.type--squirrel-link a:focus-visible,.type--squirrel-link-bold a:focus-visible {outline:3px solid #014ecb;outline-offset:1px;}
.type--squirrel a:hover,.type--squirrel-bold a:hover,.type--squirrel-italic a:hover,.type--squirrel-link a:hover,.type--squirrel-link-bold a:hover {-webkit-text-decoration-line:underline;text-decoration-line:underline;}
.type--squirrel a:visited,.type--squirrel-bold a:visited,.type--squirrel-italic a:visited,.type--squirrel-link a:visited,.type--squirrel-link-bold a:visited {color:var(--color-global-link-visited,rgba(0,0,0,.95));}
.type--squirrel-bold {font-weight:var(--squirrel-font-weight-bold,700);}
.type--squirrel-link-bold {font-weight:var(--squirrel-font-weight-bold,700);}
.type--rabbit,.type--rabbit-bold,.type--rabbit-italic,.type--rabbit-link,.type--rabbit-link-bold {font-family:var(--rabbit-font-family,var(--font-2,inherit));font-size:var(--rabbit-font-size,.875rem);letter-spacing:var(--rabbit-letter-spacing,inherit);line-height:var(--rabbit-line-height,1.25rem);text-underline-offset:var(--rabbit-text-underline-offset,.1875rem);}
.type--rabbit a,.type--rabbit-bold a,.type--rabbit-italic a,.type--rabbit-link a,.type--rabbit-link-bold a {text-decoration-thickness:1px;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;}
.type--rabbit a:focus-visible,.type--rabbit-bold a:focus-visible,.type--rabbit-italic a:focus-visible,.type--rabbit-link a:focus-visible,.type--rabbit-link-bold a:focus-visible {outline:3px solid #014ecb;outline-offset:1px;}
.type--rabbit a:hover,.type--rabbit-bold a:hover,.type--rabbit-italic a:hover,.type--rabbit-link a:hover,.type--rabbit-link-bold a:hover {-webkit-text-decoration-line:underline;text-decoration-line:underline;}
.type--rabbit a:visited,.type--rabbit-bold a:visited,.type--rabbit-italic a:visited,.type--rabbit-link a:visited,.type--rabbit-link-bold a:visited {color:var(--color-global-link-visited,rgba(0,0,0,.95));}
.type--rabbit-bold {font-weight:var(--rabbit-font-weight-bold,700);}
.type--rabbit-link-bold {font-weight:var(--rabbit-font-weight-bold,700);}
.type--cat,.type--cat-bold,.type--cat-italic,.type--cat-link,.type--cat-link-bold {font-family:var(--cat-font-family,var(--font-2,inherit));font-size:var(--cat-font-size,1rem);letter-spacing:var(--cat-letter-spacing,inherit);line-height:var(--cat-line-height,1.5rem);text-underline-offset:var(--cat-text-underline-offset,.1875rem);}
.type--cat a,.type--cat-bold a,.type--cat-italic a,.type--cat-link a,.type--cat-link-bold a {text-decoration-thickness:1px;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;}
.type--cat a:focus-visible,.type--cat-bold a:focus-visible,.type--cat-italic a:focus-visible,.type--cat-link a:focus-visible,.type--cat-link-bold a:focus-visible {outline:3px solid #014ecb;outline-offset:1px;}
.type--cat a:hover,.type--cat-bold a:hover,.type--cat-italic a:hover,.type--cat-link a:hover,.type--cat-link-bold a:hover {-webkit-text-decoration-line:underline;text-decoration-line:underline;}
.type--cat a:visited,.type--cat-bold a:visited,.type--cat-italic a:visited,.type--cat-link a:visited,.type--cat-link-bold a:visited {color:var(--color-global-link-visited,rgba(0,0,0,.95));}
.type--cat-bold {font-weight:var(--cat-font-weight-bold,700);}
.type--cat-link-bold {font-weight:var(--cat-font-weight-bold,700);}
.type--dog,.type--dog-bold,.type--dog-italic,.type--dog-link,.type--dog-link-bold {font-family:var(--dog-font-family,var(--font-2,inherit));font-size:var(--dog-font-size,1.125rem);letter-spacing:var(--dog-letter-spacing,inherit);line-height:var(--dog-line-height,1.75rem);text-underline-offset:var(--dog-text-underline-offset,.25rem);}
.type--dog a,.type--dog-bold a,.type--dog-italic a,.type--dog-link a,.type--dog-link-bold a {text-decoration-thickness:1px;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;}
.type--dog a:focus-visible,.type--dog-bold a:focus-visible,.type--dog-italic a:focus-visible,.type--dog-link a:focus-visible,.type--dog-link-bold a:focus-visible {outline:3px solid #014ecb;outline-offset:1px;}
.type--dog a:hover,.type--dog-bold a:hover,.type--dog-italic a:hover,.type--dog-link a:hover,.type--dog-link-bold a:hover {-webkit-text-decoration-line:underline;text-decoration-line:underline;}
.type--dog a:visited,.type--dog-bold a:visited,.type--dog-italic a:visited,.type--dog-link a:visited,.type--dog-link-bold a:visited {color:var(--color-global-link-visited,rgba(0,0,0,.95));}
.type--dog-bold {font-weight:var(--dog-font-weight-bold,700);}
.type--dog-link-bold {font-weight:var(--dog-font-weight-bold,700);}
.type--monkey,.type--monkey-bold,.type--monkey-italic,.type--monkey-link,.type--monkey-link-bold {font-family:var(--monkey-font-family,var(--font-1,inherit));font-size:var(--monkey-font-size,1.125rem);letter-spacing:var(--monkey-letter-spacing,inherit);line-height:var(--monkey-line-height,1.5rem);text-underline-offset:var(--monkey-text-underline-offset,.3125rem);-webkit-text-stroke:var(--monkey-webkit-text-stroke,inherit);-webkit-font-smoothing:var(--monkey-webkit-font-smoothing,inherit);}
.type--monkey a,.type--monkey-bold a,.type--monkey-italic a,.type--monkey-link a,.type--monkey-link-bold a {text-decoration-thickness:1px;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;}
.type--monkey a:focus-visible,.type--monkey-bold a:focus-visible,.type--monkey-italic a:focus-visible,.type--monkey-link a:focus-visible,.type--monkey-link-bold a:focus-visible {outline:3px solid #014ecb;outline-offset:1px;}
.type--monkey a:hover,.type--monkey-bold a:hover,.type--monkey-italic a:hover,.type--monkey-link a:hover,.type--monkey-link-bold a:hover {-webkit-text-decoration-line:underline;text-decoration-line:underline;}
.type--monkey a:visited,.type--monkey-bold a:visited,.type--monkey-italic a:visited,.type--monkey-link a:visited,.type--monkey-link-bold a:visited {color:var(--color-global-link-visited,rgba(0,0,0,.95));}
.type--monkey-bold {font-weight:var(--monkey-font-weight-bold,700);}
.type--monkey-link-bold {font-weight:var(--monkey-font-weight-bold,700);}
.type--goat,.type--goat-bold,.type--goat-italic,.type--goat-link,.type--goat-link-bold {font-family:var(--goat-font-family,var(--font-1,inherit));font-size:var(--goat-font-size,1.5rem);letter-spacing:var(--goat-letter-spacing,inherit);line-height:var(--goat-line-height,2rem);text-underline-offset:var(--goat-text-underline-offset,.4375rem);-webkit-text-stroke:var(--goat-webkit-text-stroke,inherit);-webkit-font-smoothing:var(--goat-webkit-font-smoothing,inherit);}
.type--goat a,.type--goat-bold a,.type--goat-italic a,.type--goat-link a,.type--goat-link-bold a {text-decoration-thickness:1px;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;}
.type--goat a:focus-visible,.type--goat-bold a:focus-visible,.type--goat-italic a:focus-visible,.type--goat-link a:focus-visible,.type--goat-link-bold a:focus-visible {outline:3px solid #014ecb;outline-offset:1px;}
.type--goat a:hover,.type--goat-bold a:hover,.type--goat-italic a:hover,.type--goat-link a:hover,.type--goat-link-bold a:hover {-webkit-text-decoration-line:underline;text-decoration-line:underline;}
.type--goat a:visited,.type--goat-bold a:visited,.type--goat-italic a:visited,.type--goat-link a:visited,.type--goat-link-bold a:visited {color:var(--color-global-link-visited,rgba(0,0,0,.95));}
.type--goat-bold {font-weight:var(--goat-font-weight-bold,700);}
.type--goat-link-bold {font-weight:var(--goat-font-weight-bold,700);}
.type--camel,.type--camel-bold,.type--camel-italic,.type--camel-link,.type--camel-link-bold {font-family:var(--camel-font-family,var(--font-1,inherit));font-size:var(--camel-font-size,1.75rem);font-weight:var(--camel-font-weight,700);letter-spacing:var(--camel-letter-spacing,inherit);line-height:var(--camel-line-height,2.125rem);text-underline-offset:var(--camel-text-underline-offset,.5625rem);-webkit-text-stroke:var(--camel-webkit-text-stroke,inherit);-webkit-font-smoothing:var(--camel-webkit-font-smoothing,inherit);}
.type--camel a,.type--camel-bold a,.type--camel-italic a,.type--camel-link a,.type--camel-link-bold a {text-decoration-thickness:1px;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;}
.type--camel a:focus-visible,.type--camel-bold a:focus-visible,.type--camel-italic a:focus-visible,.type--camel-link a:focus-visible,.type--camel-link-bold a:focus-visible {outline:3px solid #014ecb;outline-offset:1px;}
.type--camel a:hover,.type--camel-bold a:hover,.type--camel-italic a:hover,.type--camel-link a:hover,.type--camel-link-bold a:hover {-webkit-text-decoration-line:underline;text-decoration-line:underline;}
.type--camel a:visited,.type--camel-bold a:visited,.type--camel-italic a:visited,.type--camel-link a:visited,.type--camel-link-bold a:visited {color:var(--color-global-link-visited,rgba(0,0,0,.95));}
.type--camel-bold {font-weight:var(--camel-font-weight-bold,700);}
.type--camel-link-bold {font-weight:var(--camel-font-weight-bold,700);}
.type--gorilla,.type--gorilla-bold,.type--gorilla-italic,.type--gorilla-link,.type--gorilla-link-bold {font-family:var(--gorilla-font-family,var(--font-1,inherit));font-size:var(--gorilla-font-size,1.125rem);font-weight:var(--gorilla-font-weight,700);letter-spacing:var(--gorilla-letter-spacing,inherit);line-height:var(--gorilla-line-height,1.5rem);text-underline-offset:var(--gorilla-text-underline-offset,.3125rem);-webkit-text-stroke:var(--gorilla-webkit-text-stroke,inherit);-webkit-font-smoothing:var(--gorilla-webkit-font-smoothing,inherit);}
.type--gorilla a,.type--gorilla-bold a,.type--gorilla-italic a,.type--gorilla-link a,.type--gorilla-link-bold a {text-decoration-thickness:1px;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;}
.type--gorilla a:focus-visible,.type--gorilla-bold a:focus-visible,.type--gorilla-italic a:focus-visible,.type--gorilla-link a:focus-visible,.type--gorilla-link-bold a:focus-visible {outline:3px solid #014ecb;outline-offset:1px;}
.type--gorilla a:hover,.type--gorilla-bold a:hover,.type--gorilla-italic a:hover,.type--gorilla-link a:hover,.type--gorilla-link-bold a:hover {-webkit-text-decoration-line:underline;text-decoration-line:underline;}
.type--gorilla a:visited,.type--gorilla-bold a:visited,.type--gorilla-italic a:visited,.type--gorilla-link a:visited,.type--gorilla-link-bold a:visited {color:var(--color-global-link-visited,rgba(0,0,0,.95));}
.type--gorilla-bold {font-weight:var(--gorilla-font-weight-bold,700);}
.type--gorilla-link-bold {font-weight:var(--gorilla-font-weight-bold,700);}
@media (min-width:50em) {.type--gorilla,.type--gorilla-bold,.type--gorilla-italic,.type--gorilla-link,.type--gorilla-link-bold {font-size:var(--gorilla-font-size-md,1.5rem);line-height:var(--gorilla-line-height-md,2rem);text-underline-offset:var(--gorilla-text-underline-offset-md,.5rem);}
;}
.type--zebra,.type--zebra-bold,.type--zebra-italic,.type--zebra-link,.type--zebra-link-bold {font-family:var(--zebra-font-family,var(--font-1,inherit));font-size:var(--zebra-font-size,1.75rem);font-weight:var(--zebra-font-weight,700);letter-spacing:var(--zebra-letter-spacing,inherit);line-height:var(--zebra-line-height,2rem);text-underline-offset:var(--zebra-text-underline-offset,.5rem);-webkit-text-stroke:var(--zebra-webkit-text-stroke,inherit);-webkit-font-smoothing:var(--zebra-webkit-font-smoothing,inherit);}
.type--zebra a,.type--zebra-bold a,.type--zebra-italic a,.type--zebra-link a,.type--zebra-link-bold a {text-decoration-thickness:1px;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;}
.type--zebra a:focus-visible,.type--zebra-bold a:focus-visible,.type--zebra-italic a:focus-visible,.type--zebra-link a:focus-visible,.type--zebra-link-bold a:focus-visible {outline:3px solid #014ecb;outline-offset:1px;}
.type--zebra a:hover,.type--zebra-bold a:hover,.type--zebra-italic a:hover,.type--zebra-link a:hover,.type--zebra-link-bold a:hover {-webkit-text-decoration-line:underline;text-decoration-line:underline;}
.type--zebra a:visited,.type--zebra-bold a:visited,.type--zebra-italic a:visited,.type--zebra-link a:visited,.type--zebra-link-bold a:visited {color:var(--color-global-link-visited,rgba(0,0,0,.95));}
.type--zebra-bold {font-weight:var(--zebra-font-weight-bold,700);}
.type--zebra-link-bold {font-weight:var(--zebra-font-weight-bold,700);}
@media (min-width:50em) {.type--zebra,.type--zebra-bold,.type--zebra-italic,.type--zebra-link,.type--zebra-link-bold {font-size:var(--zebra-font-size-md,2.25rem);line-height:var(--zebra-line-height-md,2.75rem);text-underline-offset:var(--zebra-text-underline-offset-md,.6875rem);}
;}
.type--lion,.type--lion-bold,.type--lion-italic,.type--lion-link,.type--lion-link-bold {font-family:var(--lion-font-family,var(--font-1,inherit));font-size:var(--lion-font-size,2rem);font-weight:var(--lion-font-weight,700);letter-spacing:var(--lion-letter-spacing,inherit);line-height:var(--lion-line-height,2.25rem);text-underline-offset:var(--lion-text-underline-offset,.5625rem);-webkit-text-stroke:var(--lion-webkit-text-stroke,inherit);-webkit-font-smoothing:var(--lion-webkit-font-smoothing,inherit);}
.type--lion a,.type--lion-bold a,.type--lion-italic a,.type--lion-link a,.type--lion-link-bold a {text-decoration-thickness:1px;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;}
.type--lion a:focus-visible,.type--lion-bold a:focus-visible,.type--lion-italic a:focus-visible,.type--lion-link a:focus-visible,.type--lion-link-bold a:focus-visible {outline:3px solid #014ecb;outline-offset:1px;}
.type--lion a:hover,.type--lion-bold a:hover,.type--lion-italic a:hover,.type--lion-link a:hover,.type--lion-link-bold a:hover {-webkit-text-decoration-line:underline;text-decoration-line:underline;}
.type--lion a:visited,.type--lion-bold a:visited,.type--lion-italic a:visited,.type--lion-link a:visited,.type--lion-link-bold a:visited {color:var(--color-global-link-visited,rgba(0,0,0,.95));}
.type--lion-bold {font-weight:var(--lion-font-weight-bold,700);}
.type--lion-link-bold {font-weight:var(--lion-font-weight-bold,700);}
@media (min-width:50em) {.type--lion,.type--lion-bold,.type--lion-italic,.type--lion-link,.type--lion-link-bold {font-size:var(--lion-font-size-md,3rem);line-height:var(--lion-line-height-md,3.25rem);text-underline-offset:var(--lion-text-underline-offset-md,.75rem);}
;}
.type--giraffe,.type--giraffe-bold,.type--giraffe-italic,.type--giraffe-link,.type--giraffe-link-bold {font-family:var(--giraffe-font-family,var(--font-1,inherit));font-size:var(--giraffe-font-size,1.75rem);font-weight:var(--giraffe-font-weight,700);letter-spacing:var(--giraffe-letter-spacing,inherit);line-height:var(--giraffe-line-height,2rem);text-underline-offset:var(--giraffe-text-underline-offset,.4375rem);-webkit-font-smoothing:var(--giraffe-webkit-font-smoothing,inherit);text-transform:var(--giraffe-text-transform,inherit);-webkit-text-decoration-skip-ink:var(--giraffe-text-decoration-skip-ink,inherit);text-decoration-skip-ink:var(--giraffe-text-decoration-skip-ink,inherit);}
.type--giraffe a,.type--giraffe-bold a,.type--giraffe-italic a,.type--giraffe-link a,.type--giraffe-link-bold a {text-decoration-thickness:1px;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;}
.type--giraffe a:focus-visible,.type--giraffe-bold a:focus-visible,.type--giraffe-italic a:focus-visible,.type--giraffe-link a:focus-visible,.type--giraffe-link-bold a:focus-visible {outline:3px solid #014ecb;outline-offset:1px;}
.type--giraffe a:hover,.type--giraffe-bold a:hover,.type--giraffe-italic a:hover,.type--giraffe-link a:hover,.type--giraffe-link-bold a:hover {-webkit-text-decoration-line:underline;text-decoration-line:underline;}
.type--giraffe a:visited,.type--giraffe-bold a:visited,.type--giraffe-italic a:visited,.type--giraffe-link a:visited,.type--giraffe-link-bold a:visited {color:var(--color-global-link-visited,rgba(0,0,0,.95));}
.type--giraffe-bold {font-weight:var(--giraffe-font-weight-bold,700);}
.type--giraffe-link-bold {font-weight:var(--giraffe-font-weight-bold,700);}
@media (min-width:50em) {.type--giraffe,.type--giraffe-bold,.type--giraffe-italic,.type--giraffe-link,.type--giraffe-link-bold {font-size:var(--giraffe-font-size-md,2.25rem);letter-spacing:var(--giraffe-letter-spacing-md,inherit);line-height:var(--giraffe-line-height-md,2.75rem);text-underline-offset:var(--giraffe-text-underline-offset-md,.625rem);}
;}
.button--outlined,.button--outlined-disabled,.button--outlined-little,.button--outlined-little-round {display:flex;justify-content:center;align-items:center;border-style:solid;border-color:#d54215;background-color:#fff;}
.button--outlined-disabled:active,.button--outlined-disabled:hover,.button--outlined-little-round:active,.button--outlined-little-round:hover,.button--outlined-little:active,.button--outlined-little:hover,.button--outlined:active,.button--outlined:hover {color:#fff;background-color:#d54215;}
.button--outlined-disabled:active svg,.button--outlined-disabled:hover svg,.button--outlined-little-round:active svg,.button--outlined-little-round:hover svg,.button--outlined-little:active svg,.button--outlined-little:hover svg,.button--outlined:active svg,.button--outlined:hover svg {fill:#fff;}
.button--outlined-disabled:focus-visible,.button--outlined-little-round:focus-visible,.button--outlined-little:focus-visible,.button--outlined:focus-visible {outline:.1875rem solid #014ecb;outline-offset:1px;}
.button--outlined svg,.button--outlined-disabled svg,.button--outlined-little svg,.button--outlined-little-round svg {fill:#d54215;}
.button--outlined-little,.button--outlined-little-round {border-width:1px;}
.button--outlined-little-round {border-radius:50%;width:2.25rem;height:2.25rem;}
.button--outlined-disabled {border-color:rgba(0,0,0,.15);color:rgba(0,0,0,.3);background-color:#fff;pointer-events:none;}
.button--outlined-disabled:active,.button--outlined-disabled:hover {color:rgba(0,0,0,.3);background-color:#fff;}
.button--outlined-disabled:active svg,.button--outlined-disabled:hover svg {fill:rgba(0,0,0,.3);}
.button--outlined-disabled:active,.button--outlined-disabled:focus {outline-color:rgba(0,0,0,.15);}
.button--outlined-disabled svg {fill:rgba(0,0,0,.3);}
.button--contained,.button--contained-little,.button--contained-standard,.button--contained-standard-square {display:flex;justify-content:center;align-items:center;flex-direction:row;padding:.875rem 2rem;-webkit-text-decoration-line:none;text-decoration-line:none;background-color:#d54215;}
.button--contained-little:active,.button--contained-little:hover,.button--contained-standard-square:active,.button--contained-standard-square:hover,.button--contained-standard:active,.button--contained-standard:hover,.button--contained:active,.button--contained:hover {background-color:#b53811;}
.button--contained-little:focus-visible,.button--contained-standard-square:focus-visible,.button--contained-standard:focus-visible,.button--contained:focus-visible {outline:.1875rem solid #014ecb;outline-offset:1px;}
.button--contained,.button--contained-little,.button--contained-standard,.button--contained-standard-square {display:flex;justify-content:center;align-items:center;flex-direction:row;border:none;color:#fff;background-color:#d54215;}
.button--contained-little:active,.button--contained-little:hover,.button--contained-standard-square:active,.button--contained-standard-square:hover,.button--contained-standard:active,.button--contained-standard:hover,.button--contained:active,.button--contained:hover {background-color:#b53811;}
.button--contained-little:visited,.button--contained-standard-square:visited,.button--contained-standard:visited,.button--contained:visited {color:#fff;}
.button--contained-little:focus-visible,.button--contained-standard-square:focus-visible,.button--contained-standard:focus-visible,.button--contained:focus-visible {outline:.1875rem solid #014ecb;outline-offset:1px;}
.button--contained-standard {padding:.875rem 2rem;}
.button--contained-little {padding:.5rem 1rem;}
.button--contained-standard-square {width:3rem;height:3rem;}
/* @font-face {font-family:CopperPot;src:url(/static/fonts/copperpot.woff2) format("woff2"),url(/static/fonts/copperpot.woff) format("woff");font-display:swap;font-weight:400;}
@font-face {font-family:CopperPot;src:url(/static/fonts/copperpot-700.woff2) format("woff2"),url(/static/fonts/copperpot-700.woff) format("woff");font-display:swap;font-weight:700;}
@font-face {font-family:SourceSansPro;src:url(/static/fonts/sourcesanspro.woff2) format("woff2"),url(/static/fonts/sourcesanspro.woff) format("woff");font-display:swap;font-weight:400;}
@font-face {font-family:SourceSansPro;src:url(/static/fonts/sourcesanspro-700.woff2) format("woff2"),url(/static/fonts/sourcesanspro-700.woff) format("woff");font-display:swap;font-weight:700;} */
* {box-sizing:border-box;}
blockquote,body,div,figure,footer,form,h1,h2,h3,h4,h5,h6,header,html,iframe,label,legend,li,nav,object,ol,p,section,table,ul {margin:0;padding:0;}
article,figure,footer,header,hgroup,nav,section {display:block;}
ul {list-style:none;}
[contenteditable]::before {content:"﻿";display:inline-block;width:0;}
a img {border-width:0;}
.is-hidden {display:none;}
.is-vishidden {position:absolute;border:0;padding:0;width:1px;height:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);}
.is-text-hidden {font-size:0;}
.is-screenreader-only {position:absolute;margin:-1px;border:0;padding:0;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);}
@keyframes loaderSpin {0% {transform:rotate(0);}
100% {transform:rotate(360deg);}
;}
:root {--color-brand-primary:#D54215;--color-brand-primary-hover:#B53811;--color-brand-secondary:#E7AB46;--color-brand-tertiary:#F5F6EA;--color-loader-background:#D54215;--font-1:CopperPot,Helvetica,sans-serif;--font-2:SourceSansPro,Helvetica,sans-serif;--font-3:var(--di-special-font);--goat-text-underline-offset:0.375rem;--camel-text-underline-offset:0.4375rem;--gorilla-text-underline-offset-md:0.375rem;--zebra-text-underline-offset-md:0.5rem;--giraffe-text-underline-offset-md:0.5rem;}
body {display:flex;flex-direction:column;min-height:100vh;font-family:SourceSansPro,Helvetica,sans-serif;font-size:1.125rem;line-height:1.75rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:rgba(0,0,0,.95);background:#fff;-webkit-text-size-adjust:100%;}
body strong {font-weight:700;}
@media not all and (-webkit-min-device-pixel-ratio:0),not all and (min-resolution:0.001dpcm) {@supports (-webkit-appearance:none) {body strong {-webkit-font-smoothing:subpixel-antialiased;}
;}
;}
body em {font-variation-settings:"ital" .75;}
a {outline:0;-webkit-text-decoration-color:#d54215;text-decoration-color:#d54215;-webkit-text-decoration-line:none;text-decoration-line:none;color:rgba(0,0,0,.95);transition:color .15s ease-out;}
a:hover .card__title-text {-webkit-text-decoration-color:#d54215;text-decoration-color:#d54215;}
.mntl-section-title__heading:hover {-webkit-text-decoration-color:#d54215;text-decoration-color:#d54215;}
img {max-width:100%;height:auto;}
.allrecipes-sc-block-image--theme-4.allrecipes-sc-block-image--theme-4 img {width:100%;max-width:none;height:100%;}
.u-should-scroll.u-should-scroll img {width:auto;}
.img-placeholder {width:100%;}
.img-placeholder img[data-placeholder=blurry].lazyloaded {filter:contrast(93%);-o-object-fit:contain;object-fit:contain;}
button {color:rgba(0,0,0,.95);}
::-webkit-input-placeholder {font-size:1rem;color:#848484;}
::-moz-placeholder {font-size:1rem;color:#848484;}
::-ms-input-placeholder {font-size:1rem;color:#848484;}
fieldset {margin:0;border:0;padding:0;}
legend {margin-bottom:.25rem;text-transform:lowercase;}
label {display:block;padding-bottom:.25rem;}
button {cursor:pointer;}
button:hover {-webkit-text-decoration-color:#d54215;text-decoration-color:#d54215;}
button,input,select,textarea {margin:0;font-size:100%;}
input {box-shadow:none;}
input,textarea {border:1px solid rgba(0,0,0,.65);padding:.6rem .65rem;width:100%;line-height:1.2rem;color:rgba(0,0,0,.95);}
input[type=number],input[type=search],input[type=text],input[type=url],textarea {-webkit-appearance:none;}
input[type=submit] {border:1px solid #848484;padding:.5rem;cursor:pointer;background:#f0f0f0;}
input[type=checkbox],input[type=radio] {margin-right:.3rem;width:auto;}
input[type=search] {-webkit-appearance:none;border-radius:0;}
input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration {-webkit-appearance:none;}
.input-group {display:flex;font-size:1rem;}
.input-group input {flex:1;border-top-left-radius:3px;border-top-right-radius:0;border-bottom-left-radius:3px;border-bottom-right-radius:0;height:2.625rem;font-size:1rem;}
p {margin-bottom:1rem;}
hr {margin:1rem 0;border:0;height:1px;background:#d8d8d8;}
textarea {resize:none;}
.intro {font-variation-settings:"ital" .75;font-size:1.125rem;font-style:italic;color:#848484;}
.icon[class*=" icon-arrow-"] {width:.8125rem;height:.8125rem;}
.icon[class*=" icon-caret-"] {width:1.125rem;height:.8125rem;}
.icon.icon-star-empty,.icon.icon-website {fill:rgba(0,0,0,.65);}
.icon.icon-star,.icon.icon-star-half {fill:#d54215;}
.icon.icon-arrow-down {position:relative;top:1px;}
.icon.icon-print {fill:#595959;}
.icon.icon-email {fill:#595959;}
.icon.icon-quote-open {fill:#e7ab46;}
.icon.icon--color.icon-facebook,.icon.social-nav__icon.icon-facebook,.share-item .icon.icon-facebook {fill:#3b5998;}
.icon.icon--color.icon-pinterest,.icon.social-nav__icon.icon-pinterest,.share-item .icon.icon-pinterest {fill:#bd081c;}
.icon.icon--color.icon-twitter,.share-item .icon.icon-twitter {fill:#000;}
.icon.social-nav__icon.icon-x {fill:#000;}
.icon.icon--color.icon-linkedin,.icon.social-nav__icon.icon-linkedin,.share-item .icon.icon-linkedin {fill:#0077b5;}
.icon.icon--color.icon-instagram,.icon.social-nav__icon.icon-instagram,.share-item .icon.icon-instagram {fill:#b900b4;}
html {scroll-padding-top:4.75rem;overflow-x:hidden;}
[role=main] {display:grid;align-content:start;width:100%;grid-template-columns:minmax(0,1fr);}
.corporateTemplate [role=main],.glossaryTemplate [role=main],.searchTemplate [role=main],.taxonomyScTemplate [role=main] {padding-right:1rem;padding-left:1rem;margin-bottom:4rem;}
@media (min-width:34em) {.corporateTemplate [role=main],.glossaryTemplate [role=main],.searchTemplate [role=main],.taxonomyScTemplate [role=main] {padding-right:max(1.5rem,calc(50% - 18.75rem));padding-left:max(1.5rem,calc(50% - 18.75rem));}
;}
@media (min-width:50em) {.corporateTemplate [role=main],.glossaryTemplate [role=main],.searchTemplate [role=main],.taxonomyScTemplate [role=main] {padding-right:2rem;padding-left:2rem;}
;}
@media (min-width:64em) {.corporateTemplate [role=main],.glossaryTemplate [role=main],.searchTemplate [role=main],.taxonomyScTemplate [role=main] {padding-right:max(2rem,calc(50% - 38.125rem));padding-left:max(2rem,calc(50% - 38.125rem));}
;}
[role=main] .article--one-col-tax {grid-template-columns:minmax(0,76.25rem);}
@media (min-width:34em) {[role=main] .article--one-col-tax {max-width:37.5rem;}
;}
@media (min-width:50em) {[role=main] .article--one-col-tax {padding-top:2rem;max-width:none;}
;}
.header+.mm-ads-leaderboard-header~.main,.header~.main {margin-top:3.75rem;}
@media (min-width:50em) {.header+.mm-ads-leaderboard-header~.main,.header~.main {margin-top:4rem;}
;}
@media (min-width:70em) {.header+.mm-ads-leaderboard-header~.main,.header~.main {margin-top:9.25rem;}
;}
.journey-page .header+.mm-ads-leaderboard-header~.main,.journey-page .header~.main {margin-top:6.75rem;}
@media (min-width:50em) {.journey-page .header+.mm-ads-leaderboard-header~.main,.journey-page .header~.main {margin-top:7rem;}
;}
@media (min-width:70em) {.journey-page .header+.mm-ads-leaderboard-header~.main,.journey-page .header~.main {margin-top:12.25rem;}
;}
@media (min-width:34em) {.mntl-alert-banner.mntl-message-banner {padding-right:max(1.5rem,calc(50% - 18.75rem));padding-left:max(1.5rem,calc(50% - 18.75rem));}
;}
@media (min-width:50em) {.mntl-alert-banner.mntl-message-banner {padding-right:1rem;padding-left:1rem;}
;}
@media (min-width:70em) {.mntl-alert-banner.mntl-message-banner {right:max(2rem,calc(50% - 38.125rem));}
;}
.mntl-alert-banner.mntl-message-banner .mntl-message-banner__close-button {align-self:center;}
.mntl-alert-banner.mntl-message-banner .mntl-message-banner__close-button .mntl-message-banner__icon {width:1rem;height:1rem;}
.homeTemplate [role=main] {padding-bottom:0;background:#fff;}
.l-left-sidebar {position:relative;}
@media (min-width:50em) {.l-left-sidebar {display:flex;}
.l-left-sidebar .l-sidebar {margin-right:1.875rem;width:14.375rem;}
.l-left-sidebar .l-main {flex:1;}
;}
.has-overlay {max-height:100%;overflow:hidden;}
.has-overlay::before {content:"";display:block;position:fixed;z-index:12;top:0;left:0;width:100vw;height:100%;background-color:rgba(0,0,0,.65);}
.mntl-vue-loading,.recipe-ugc-wrapper:empty {position:relative;min-height:25rem;}
.mntl-vue-loading::after,.mntl-vue-loading::before,.recipe-ugc-wrapper:empty::after,.recipe-ugc-wrapper:empty::before {content:"";position:absolute;top:0;left:0;}
.mntl-vue-loading::before,.recipe-ugc-wrapper:empty::before {width:100%;height:100%;background:#fff;}
.mntl-vue-loading::after,.recipe-ugc-wrapper:empty::after {box-sizing:border-box;border:4px solid rgba(0,0,0,.05);border-top:4px solid #d54215;border-radius:50%;width:3.5rem;height:3.5rem;animation:loaderSpin 1.5s linear infinite;content:"";position:absolute;top:50%;left:50%;margin:-1.75rem 0 0 -1.75rem;}
.recipe-ugc-wrapper:not(:empty)::after {display:none;}
.mntl-three-post.mntl-three-post .icon {margin-left:0;}
.mntl-three-post.mntl-three-post .mntl-section-title .icon {margin-left:.5rem;}
.card__content .mm-recipes-card-meta {flex-direction:row;}
body .mntl-vertical-list__wrapper .mntl-universal-card-list .card:not(.card--image-top) .card__favorite {right:2rem;}
body .mntl-universal-card-list.mntl-document-card-list .card:not(.card--image-top) .card__favorite,body .mntl-universal-card-list.tax-sc__recirc-list .card:not(.card--image-top) .card__favorite {right:1.5rem;}
@media (min-width:50em) {body .mntl-universal-card-list.mntl-document-card-list .card:not(.card--image-top) .card__favorite,body .mntl-universal-card-list.tax-sc__recirc-list .card:not(.card--image-top) .card__favorite {right:.5rem;}
;}
body .mntl-universal-card-list.mntl-search-results__list .card:not(.card--image-top) .card__favorite {right:1.25rem;}
body .mntl-universal-card-list .card:not(.card--image-top) .card__favorite {right:.5rem;}
body .mntl-universal-card-list .card__favorite {top:.5rem;right:.5rem;width:3rem;}
body .mntl-universal-card-list .card__favorite.favorited .mntl-favorite__link .icon {fill:#fff;}
body .mntl-universal-card-list .card__favorite .mntl-favorite__link {display:flex;justify-content:center;align-items:center;border-radius:50%;padding:0;width:3rem;height:3rem;background:#d54215;}
body .mntl-universal-card-list .card__favorite .mntl-favorite__link .icon {margin-left:0;width:1.25rem;height:1.25rem;stroke:#fff;}
body .mntl-universal-card-list .card__favorite .mntl-favorite__link:hover {background-color:#b53811;}
body .mntl-universal-card-list .card__favorite .mntl-favorite__link:hover .icon {fill:#fff;}
.video-ad {position:relative;}
.mm-ads-gpt-adunit .video-placeholder {background:#f0f0f0;}
.mm-ads-gpt-adunit .video-placeholder[class*=leaderboard] {height:250px;max-width:970px;width:100%;}
.mm-ads-gpt-adunit .video-placeholder[class*=mm-ads-square],.mm-ads-gpt-adunit .video-placeholder[class*=square] {display:block;height:250px;width:300px;}
.mm-ads-gpt-adunit .video-placeholder[class*=mm-ads-square]~*,.mm-ads-gpt-adunit .video-placeholder[class*=square]~* {top:50%;transform:translateY(-50%);}
.mm-ads-gpt-adunit .video-placeholder~* {position:absolute;}
.js-scads-inline-content {position:absolute;top:-10000in;}
.billboard {min-width:300px;min-height:250px;}
.billboard[data-ad-height="0"] {display:none;}
.billboard[data-ad-height=fluid] {min-height:0;padding:0;}
.mntl-sc-block-adslot .mm-ads-gpt-adunit.mm-ads-native__adunit .wrapper,.mntl-sc-block-adslot .square.mm-ads-square,.mntl-sc-block-adslot.mntl-sc-block-adslot-inline .gpt.mm-ads-gpt-adunit .wrapper {margin:3rem 0;}
@keyframes loaderSpin {100% {transform:rotate(360deg);}
;}
.square .wrapper::after,.square .wrapper::before {font-family:var(--mouse-font-family,var(--font-2,inherit));font-size:var(--mouse-font-size,.75rem);letter-spacing:var(--mouse-letter-spacing,inherit);line-height:var(--mouse-line-height,1rem);text-underline-offset:var(--mouse-text-underline-offset,.125rem);}
.square .wrapper::after a,.square .wrapper::before a {text-decoration-thickness:1px;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;}
.square .wrapper::after a:focus-visible,.square .wrapper::before a:focus-visible {outline:3px solid #014ecb;outline-offset:1px;}
.square .wrapper::after a:hover,.square .wrapper::before a:hover {-webkit-text-decoration-line:underline;text-decoration-line:underline;}
.square .wrapper::after a:visited,.square .wrapper::before a:visited {color:var(--color-global-link-visited,rgba(0,0,0,.95));}
.gpt {display:block;max-width:none;text-align:center;}
.square {margin:.34rem 0;min-width:18.75rem;text-align:center;}
.square[data-ad-height=flex] {min-height:9.375rem;}
.square.mm-ads-square {min-height:calc(15.625rem + 2.5rem);}
.square .wrapper,.square iframe,.square img {margin:0 auto;}
.square .wrapper {display:flex;justify-content:center;align-items:center;flex-direction:column;}
.square .wrapper::after,.square .wrapper::before {content:"";display:block;height:1rem;color:rgba(0,0,0,.65);}
.square .wrapper::before {margin-bottom:.25rem;}
.square .wrapper::after {margin-top:.25rem;}
.square[data-ad-width] .wrapper {width:100%;}
.square[data-ad-width="160"] .wrapper::after,.square[data-ad-width="160"] .wrapper::before {content:"Advertisement";}
.square[data-ad-width="299"] .wrapper::after,.square[data-ad-width="299"] .wrapper::before {content:"Advertisement";}
.square[data-ad-width="300"] .wrapper::after,.square[data-ad-width="300"] .wrapper::before {content:"Advertisement";}
.square[data-ad-width="320"] .wrapper::after,.square[data-ad-width="320"] .wrapper::before {content:"Advertisement";}
.square[data-ad-width="1"][data-ad-height="3"].collapsed {display:block;}
.structuredContentTemplate .square {clear:both;}
.square.mm-ads-flexible-ad .wrapper {max-width:18.75rem;overflow:hidden;}
.leaderboard.collapsed,.square.collapsed {display:none;}
.mm-ads-native__adunit[data-ad-width=fluid][data-ad-height=fluid] {display:block;margin:1.75rem 0;}
.continue-label {margin:0!important;font-size:.75rem;text-align:center;color:#677075;}
.article .continue-label+.mm-ads-sc-sticky-square .square,.article .continue-label+.square {margin-top:0!important;}
div[data-iab-container$=flex][data-iabc-aspect="2x1"]::before {padding-top:50%;}
.mm-ads-adhesive-ad.adhesive .ad-label {color:#677075;}
.mntl-sc-block-adslot .mm-ads-native__adunit .wrapper:empty,.mntl-sc-block-adslot:empty {margin:0;}
.mntl-sc-block-adslot .mm-ads-gpt-adunit.leaderboard {position:relative;right:50%;left:50%;margin-right:-50vw;margin-left:-50vw;width:100vw;}
.list-sc .mntl-sc-block-adslot .square {margin:4rem 0;}
@keyframes loaderSpin {100% {transform:rotate(360deg);}
;}
.pushly-prompt-window .pushly-prompt-actions button {font-family:var(--squirrel-font-family,var(--font-2,inherit));font-size:var(--squirrel-font-size,.875rem);font-weight:var(--squirrel-font-weight,700);letter-spacing:var(--squirrel-letter-spacing,.0625rem);line-height:var(--squirrel-line-height,1.25rem);text-transform:var(--squirrel-text-transform,uppercase);text-underline-offset:var(--squirrel-text-underline-offset,.25rem);}
.pushly-prompt-window .pushly-prompt-actions button a {text-decoration-thickness:1px;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;}
.pushly-prompt-window .pushly-prompt-actions button a:focus-visible {outline:3px solid #014ecb;outline-offset:1px;}
.pushly-prompt-window .pushly-prompt-actions button a:hover {-webkit-text-decoration-line:underline;text-decoration-line:underline;}
.pushly-prompt-window .pushly-prompt-actions button a:visited {color:var(--color-global-link-visited,rgba(0,0,0,.95));}
.pushly-prompt-window .pushly-prompt-slide {font-family:var(--cat-font-family,var(--font-2,inherit));font-size:var(--cat-font-size,1rem);letter-spacing:var(--cat-letter-spacing,inherit);line-height:var(--cat-line-height,1.5rem);text-underline-offset:var(--cat-text-underline-offset,.1875rem);}
.pushly-prompt-window .pushly-prompt-slide a {text-decoration-thickness:1px;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;}
.pushly-prompt-window .pushly-prompt-slide a:focus-visible {outline:3px solid #014ecb;outline-offset:1px;}
.pushly-prompt-window .pushly-prompt-slide a:hover {-webkit-text-decoration-line:underline;text-decoration-line:underline;}
.pushly-prompt-window .pushly-prompt-slide a:visited {color:var(--color-global-link-visited,rgba(0,0,0,.95));}
.pushly-prompt-window .pushly-prompt-slide .pushly-prompt-message-headline:first-child {font-family:var(--gorilla-font-family,var(--font-1,inherit));font-size:var(--gorilla-font-size,1.125rem);font-weight:var(--gorilla-font-weight,700);letter-spacing:var(--gorilla-letter-spacing,inherit);line-height:var(--gorilla-line-height,1.5rem);text-underline-offset:var(--gorilla-text-underline-offset,.3125rem);-webkit-text-stroke:var(--gorilla-webkit-text-stroke,inherit);-webkit-font-smoothing:var(--gorilla-webkit-font-smoothing,inherit);}
.pushly-prompt-window .pushly-prompt-slide .pushly-prompt-message-headline:first-child a {text-decoration-thickness:1px;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;}
.pushly-prompt-window .pushly-prompt-slide .pushly-prompt-message-headline:first-child a:focus-visible {outline:3px solid #014ecb;outline-offset:1px;}
.pushly-prompt-window .pushly-prompt-slide .pushly-prompt-message-headline:first-child a:hover {-webkit-text-decoration-line:underline;text-decoration-line:underline;}
.pushly-prompt-window .pushly-prompt-slide .pushly-prompt-message-headline:first-child a:visited {color:var(--color-global-link-visited,rgba(0,0,0,.95));}
@media (min-width:50em) {.pushly-prompt-window .pushly-prompt-slide .pushly-prompt-message-headline:first-child {font-size:var(--gorilla-font-size-md,1.5rem);line-height:var(--gorilla-line-height-md,2rem);text-underline-offset:var(--gorilla-text-underline-offset-md,.5rem);}
;}
.pushly-prompt-window {top:-37.5rem!important;bottom:auto!important;}
.pushly-prompt-window.pushly-prompt-visible {top:0!important;}
.pushly-prompt-window .pushly-prompt-slide {margin:0!important;padding:1.5rem!important;width:25.625rem!important;box-shadow:0 3px 9px rgba(0,0,0,.3)!important;}
.pushly-prompt-window .pushly-prompt-slide .pushly-prompt-message {margin-top:.75rem;}
.pushly-prompt-window .pushly-prompt-slide .pushly-prompt-message-headline:first-child {padding-top:0!important;color:rgba(0,0,0,.95)!important;}
.pushly-prompt-window .pushly-prompt-actions button {border-radius:0!important;padding:.875rem 2rem!important;}
.pushly-prompt-window .pushly-prompt-buttons-dismiss {color:rgba(0,0,0,.95)!important;}
#main {position:relative;}
#height-change-listener {position:absolute;left:0;width:0;height:100%;border:0;background-color:transparent;}
.mntl-header .mntl-skip-to-content .link__wrapper:focus-visible,.mntl-header .mntl-skip-to-content:focus-visible .link__wrapper,.mntl-header a:focus-visible,.mntl-header button:focus-visible {outline:3px solid #014ecb;outline-offset:1px;}
.mntl-header .mntl-skip-to-content .link__wrapper {text-decoration-thickness:1px;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;}
.mntl-header .mntl-skip-to-content .link__wrapper:hover {-webkit-text-decoration-line:underline;text-decoration-line:underline;}
.mntl-header .mntl-skip-to-content .link__wrapper:visited {color:var(--color-global-link-visited,rgba(0,0,0,.95));}
@keyframes loaderSpin {100% {transform:rotate(360deg);}
;}
.mntl-header .mntl-skip-to-content .link__wrapper {font-family:var(--squirrel-font-family,var(--font-2,inherit));font-size:var(--squirrel-font-size,.875rem);font-weight:var(--squirrel-font-weight,700);letter-spacing:var(--squirrel-letter-spacing,.0625rem);line-height:var(--squirrel-line-height,1.25rem);text-transform:var(--squirrel-text-transform,uppercase);text-underline-offset:var(--squirrel-text-underline-offset,.25rem);}
.mntl-header .mntl-skip-to-content .link__wrapper a {text-decoration-thickness:1px;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;}
.mntl-header .mntl-skip-to-content .link__wrapper a:focus-visible {outline:3px solid #014ecb;outline-offset:1px;}
.mntl-header .mntl-skip-to-content .link__wrapper a:hover {-webkit-text-decoration-line:underline;text-decoration-line:underline;}
.mntl-header .mntl-skip-to-content .link__wrapper a:visited {color:var(--color-global-link-visited,rgba(0,0,0,.95));}
.mntl-header .mntl-skip-to-content .link__wrapper:focus-visible,.mntl-header .mntl-skip-to-content:focus-visible .link__wrapper,.mntl-header a:focus-visible,.mntl-header button:focus-visible {outline:3px solid #014ecb;outline-offset:1px;}
.mntl-header .mntl-skip-to-content .link__wrapper {text-decoration-thickness:1px;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;}
.mntl-header .mntl-skip-to-content .link__wrapper:hover {-webkit-text-decoration-line:underline;text-decoration-line:underline;}
.mntl-header .mntl-skip-to-content .link__wrapper:visited {color:var(--color-global-link-visited,rgba(0,0,0,.95));}
@keyframes loaderSpin {100% {transform:rotate(360deg);}
;}
.mntl-header .mntl-skip-to-content .link__wrapper {font-family:var(--squirrel-font-family,var(--font-2,inherit));font-size:var(--squirrel-font-size,.875rem);font-weight:var(--squirrel-font-weight,700);letter-spacing:var(--squirrel-letter-spacing,.0625rem);line-height:var(--squirrel-line-height,1.25rem);text-transform:var(--squirrel-text-transform,uppercase);text-underline-offset:var(--squirrel-text-underline-offset,.25rem);}
.mntl-header .mntl-skip-to-content .link__wrapper a {text-decoration-thickness:1px;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;}
.mntl-header .mntl-skip-to-content .link__wrapper a:focus-visible {outline:3px solid #014ecb;outline-offset:1px;}
.mntl-header .mntl-skip-to-content .link__wrapper a:hover {-webkit-text-decoration-line:underline;text-decoration-line:underline;}
.mntl-header .mntl-skip-to-content .link__wrapper a:visited {color:var(--color-global-link-visited,rgba(0,0,0,.95));}
.signed-in .mntl-header--myr .mntl-utility-nav__account.state-sign-out {display:block;}
.signed-in .mntl-header--myr .mntl-utility-nav__account.state-sign-out .mntl-utility-nav__title-text {display:none;}
@media (min-width:70em) {.signed-in .mntl-header--myr .mntl-utility-nav__account.state-sign-out .mntl-utility-nav__title-text {display:block;}
;}
.signed-in .mntl-header--myr .mntl-utility-nav__account button .icon-account {margin-right:0;}
@media (min-width:70em) {.signed-in .mntl-header--myr .mntl-utility-nav__account button .icon-account {margin-right:.25rem;}
;}
.header.mntl-header--myr .myr-login-trigger {display:flex;}
@media (min-width:70em) {.header.mntl-header--myr .mntl-header__menu-top {gap:0;}
;}
.header.mntl-header--myr .mntl-header__menu-top .mntl-utility-nav__signin {display:block;}
.header.mntl-header--myr .mntl-header__menu-top .mntl-utility-nav__account,.header.mntl-header--myr .mntl-header__menu-top .mntl-utility-nav__signin {order:1;}
@media (min-width:70em) {.header.mntl-header--myr .mntl-header__menu-top .mntl-utility-nav__account,.header.mntl-header--myr .mntl-header__menu-top .mntl-utility-nav__signin {order:unset;}
;}
.header.mntl-header--myr .mntl-header__menu-top .mntl-utility-nav__signin a .icon-account {margin-right:0;}
@media (min-width:70em) {.header.mntl-header--myr .mntl-header__menu-top .mntl-utility-nav__signin a .icon-account {margin-right:.25rem;}
;}
.header.mntl-header--myr .mntl-header__menu-top .mntl-utility-nav__sublist-link-text {display:none;}
@media (min-width:70em) {.header.mntl-header--myr .mntl-header__menu-top .mntl-utility-nav__sublist-link-text {display:block;}
;}
.header.mntl-header--myr .mntl-utility-nav__search {display:none;}
@media (min-width:70em) {.header.mntl-header--myr .mntl-utility-nav__search {display:block;}
;}
.header.mntl-header--myr .mntl-utility-nav__subscribe {padding-left:0;}
.header.mntl-header--myr .mntl-utility-nav__signin--myr {order:2;}
@media (min-width:70em) {.header.mntl-header--myr .mntl-utility-nav__signin--myr {order:unset;}
;}
.header.mntl-header--myr .mntl-fullscreen-nav__sublist-header {gap:.25rem;}
.header.mntl-header--myr .mntl-fullscreen-nav__sublist-back-button {margin-left:0;}
.header.mntl-header--myr .mntl-header__menu-top {grid-template-columns:auto 1fr auto;justify-content:flex-start;grid-gap:.5rem;}
@media (min-width:34em) {.header.mntl-header--myr .mntl-header__menu-top {grid-template-columns:1fr 1fr 1fr;justify-content:space-between;grid-gap:1rem;}
;}
@media (min-width:50em) {.header.mntl-header--myr .mntl-header__menu-top {grid-gap:1.5rem;}
;}
@media (min-width:64em) {.header.mntl-header--myr .mntl-header__menu-top {grid-template-columns:none;}
;}
@media (min-width:34em) {.header.mntl-header--myr .mntl-header__logo-wrapper {justify-self:center;}
;}
@media (min-width:34em) {.header.mntl-header--myr.is-searching .mntl-header__logo-wrapper {justify-self:flex-start;}
;}
@media (min-width:70em) {.myrecipes-sign-in .mntl-header--myr.mntl-header--scroll-header .mntl-header__menu-top .mntl-utility-nav__account.state-sign-out,.signed-in .mntl-header--myr.mntl-header--scroll-header .mntl-header__menu-top .mntl-utility-nav__account.state-sign-out {display:block;}
.myrecipes-sign-in .mntl-header--myr.mntl-header--scroll-header.is-searching .mntl-header__menu-top .mntl-utility-nav__account.state-sign-out,.signed-in .mntl-header--myr.mntl-header--scroll-header.is-searching .mntl-header__menu-top .mntl-utility-nav__account.state-sign-out {display:none;}
.mntl-header--myr.mntl-header--scroll-header .mntl-header__menu-top .mntl-utility-nav__full-menu-item {display:flex;}
.mntl-header--myr.mntl-header--scroll-header .mntl-header__menu-top .mntl-utility-nav__account.state-sign-out {display:none;}
.mntl-header--myr.mntl-header--scroll-header .mntl-header__menu-top .mntl-utility-nav__account,.mntl-header--myr.mntl-header--scroll-header .mntl-header__menu-top .mntl-utility-nav__signin {order:1;}
.mntl-header--myr.mntl-header--scroll-header .mntl-header__menu-top .mntl-utility-nav__subscribe {padding-left:.75rem;}
.mntl-header--myr.mntl-header--scroll-header .mntl-header__menu-top .mntl-utility-nav__signin--myr {order:2;}
.mntl-header--myr.mntl-header--scroll-header .mntl-header__menu-top .icon-caret_down,.mntl-header--myr.mntl-header--scroll-header .mntl-header__menu-top .icon-myr-logo,.mntl-header--myr.mntl-header--scroll-header .mntl-header__menu-top .mntl-utility-nav__account .mntl-utility-nav__title-text,.mntl-header--myr.mntl-header--scroll-header .mntl-header__menu-top .mntl-utility-nav__sublist-link-text {display:none;}
.mntl-header--myr.mntl-header--scroll-header .mntl-header__menu-top .mntl-myr-menu__body .icon-myr-logo {display:block;}
;}
.mntl-header {position:fixed;z-index:13;top:0;width:100%;max-width:100vw;box-shadow:0 .125rem .375rem rgba(0,0,0,.15);}
@media (min-width:50em) {.mntl-header {height:var(--header-size-md,4rem);}
;}
@media (min-width:70em) {.mntl-header {padding-right:1rem;padding-left:1rem;align-items:flex-start;height:var(--header-size-xl,9.25rem);padding-top:2rem;padding-bottom:1.5rem;background-color:#fff;transition:height .1s;}
;}
@media (min-width:70em) and (min-width:34em) {.mntl-header {padding-right:max(1.5rem,calc(50% - 18.75rem));padding-left:max(1.5rem,calc(50% - 18.75rem));}
;}
@media (min-width:70em) and (min-width:50em) {.mntl-header {padding-right:2rem;padding-left:2rem;}
;}
@media (min-width:70em) and (min-width:64em) {.mntl-header {padding-right:max(2rem,calc(50% - 38.125rem));padding-left:max(2rem,calc(50% - 38.125rem));}
;}
.mntl-header.is-fullnav .mntl-header__menu-top .mntl-utility-nav {visibility:hidden;}
.mntl-header.is-fullnav .mntl-header__close-icon,.mntl-header.is-fullnav .mntl-header__nav-panel {display:block;}
.mntl-header.is-fullnav .mntl-header__menu-icon {display:none;}
.mntl-header.is-searching.mntl-header--scroll-header .mntl-header-nav {display:none;}
.mntl-header.is-searching .mntl-header__logo-wrapper,.mntl-header.is-searching .mntl-header__menu-button-container {display:none;}
@media (min-width:50em) {.mntl-header.is-searching .mntl-header__menu-button-container {display:block;}
;}
@media (min-width:70em) {.mntl-header.is-searching .mntl-header__menu-button-container {display:none;}
;}
@media (min-width:70em) {.mntl-header.is-searching .mntl-header__logo-wrapper {display:block;}
;}
.mntl-header.is-searching .mntl-header__menu-top .mntl-utility-nav li:not(.mntl-utility-nav__search) {display:none;}
.mntl-header.mntl-header--open-search-bar.mntl-header--scroll-header .mntl-header__menu-top {grid-template-columns:auto auto 1fr;gap:1rem;}
.mntl-header.mntl-header--open-search-bar.mntl-header--scroll-header .mntl-header__menu-button,.mntl-header.mntl-header--open-search-bar.mntl-header--scroll-header .mntl-header__menu-button-container,.mntl-header.mntl-header--open-search-bar.mntl-header--scroll-header .mntl-utility-nav__signin {display:block;}
.signed-in .mntl-header.mntl-header--open-search-bar.mntl-header--scroll-header .mntl-utility-nav__signin {display:none;}
.signed-in .mntl-header.mntl-header--open-search-bar.mntl-header--scroll-header .mntl-utility-nav__account.state-sign-out {display:block;}
.mntl-header.mntl-header--open-search-bar.mntl-header--scroll-header .mntl-header-nav {display:none;}
.mntl-header.mntl-header--open-search-bar.is-fullnav .mntl-header__nav-panel {transform:translateX(0);}
.mntl-header.mntl-header--open-search-bar .mntl-header__logo-wrapper {justify-content:start;}
.mntl-header.mntl-header--open-search-bar .mntl-header__nav-panel {display:block;position:fixed;z-index:3;transform:translateX(-25rem);top:0;right:0;bottom:0;left:0;transition:transform .2s 0s;}
.mntl-header.mntl-header--open-search-bar .mntl-header__nav-panel .mntl-header__nav-panel-top {padding-right:1rem;padding-left:1rem;display:flex;align-items:center;height:4rem;gap:1rem;}
@media (min-width:34em) {.mntl-header.mntl-header--open-search-bar .mntl-header__nav-panel .mntl-header__nav-panel-top {padding-right:max(1.5rem,calc(50% - 18.75rem));padding-left:max(1.5rem,calc(50% - 18.75rem));}
;}
@media (min-width:50em) {.mntl-header.mntl-header--open-search-bar .mntl-header__nav-panel .mntl-header__nav-panel-top {padding-right:2rem;padding-left:2rem;}
;}
@media (min-width:64em) {.mntl-header.mntl-header--open-search-bar .mntl-header__nav-panel .mntl-header__nav-panel-top {padding-right:max(2rem,calc(50% - 38.125rem));padding-left:max(2rem,calc(50% - 38.125rem));}
;}
.mntl-header .mntl-skip-to-content {display:inline-flex;position:absolute;z-index:100;justify-content:center;align-items:center;top:-3rem;left:0;width:11.5625rem;height:3rem;color:rgba(0,0,0,.95);background:#595959;transition:top .3s ease-in-out;}
.mntl-header .mntl-skip-to-content:visited {color:#fff;}
.mntl-header .mntl-skip-to-content:focus-visible {top:0;outline:0;}
.mntl-header .mntl-skip-to-content:focus-visible .link__wrapper {color:#fff;}
.mntl-header .mntl-skip-to-content .link__wrapper {color:#fff;}
.mntl-header__menu-top {padding-right:1rem;padding-left:1rem;display:grid;justify-content:space-between;align-items:center;width:100%;height:var(--header-size,3.75rem);background-color:#fff;grid-gap:1rem;grid-auto-flow:column;grid-template-columns:auto 1fr auto;}
@media (min-width:34em) {.mntl-header__menu-top {padding-right:max(1.5rem,calc(50% - 18.75rem));padding-left:max(1.5rem,calc(50% - 18.75rem));}
;}
@media (min-width:50em) {.mntl-header__menu-top {padding-right:2rem;padding-left:2rem;}
;}
@media (min-width:64em) {.mntl-header__menu-top {padding-right:max(2rem,calc(50% - 38.125rem));padding-left:max(2rem,calc(50% - 38.125rem));}
;}
@media (min-width:34em) {.mntl-header__menu-top {grid-template-columns:1fr 1fr 1fr;}
;}
@media (min-width:50em) {.mntl-header__menu-top {height:var(--header-size-md,4rem);}
;}
@media (min-width:70em) {.mntl-header__menu-top {grid-template-columns:auto 1fr;height:auto;padding:0;}
.mntl-header__menu-top .mntl-utility-nav__signin {display:flex;}
.signed-in .mntl-header__menu-top .mntl-utility-nav__signin {display:none;}
.mntl-header__menu-top .mntl-utility-nav__account.state-sign-out {display:none;}
.signed-in .mntl-header__menu-top .mntl-utility-nav__account.state-sign-out {display:block;}
.signed-in .mntl-header--scroll-header .mntl-header__menu-top .mntl-utility-nav__account.state-sign-out {display:none;}
;}
@media (min-width:34em) {.mntl-header--left-align .mntl-header__menu-top {grid-template-columns:auto 1fr auto;}
;}
.mntl-header--left-align .mntl-header__menu-top .mntl-header__logo-wrapper,.mntl-header--left-align .mntl-header__menu-top .mntl-header__nav-panel-logo {justify-content:flex-start;}
.mntl-header__menu-top--account-expanded {position:relative;z-index:2;box-shadow:0 .125rem .375rem rgba(0,0,0,.15);}
.mntl-header__menu-top .mntl-utility-nav__full-menu-item {display:none;}
@media (min-width:70em) {.mntl-header__menu-top .mntl-utility-nav__full-menu-item {display:block;}
;}
.mntl-header__menu-top .mntl-utility-nav__subscribe {border-left:0;}
@media (min-width:70em) {.mntl-header__menu-top .mntl-utility-nav__subscribe {display:none;}
;}
@media (min-width:34em) {.mntl-header .mntl-utility-nav,.mntl-header__logo-wrapper,.mntl-header__menu-button-container {display:flex;flex:1;}
;}
@media (min-width:34em) {.mntl-header__menu-button-container {justify-content:flex-start;}
;}
@media (min-width:70em) {.mntl-header__menu-button-container {display:none;}
;}
.mntl-header__logo-wrapper,.mntl-header__nav-panel-logo {justify-content:center;flex-grow:1;line-height:0;}
@media (min-width:70em) {.mntl-header__logo-wrapper,.mntl-header__nav-panel-logo {flex-grow:0;}
;}
.mntl-header__logo-wrapper .icon,.mntl-header__nav-panel-logo .icon {width:8.7rem;height:1.5rem;}
@media (min-width:50em) {.mntl-header__logo-wrapper .icon,.mntl-header__nav-panel-logo .icon {width:11.5625rem;height:2rem;}
;}
@media (min-width:70em) {.mntl-header__logo-wrapper .icon,.mntl-header__nav-panel-logo .icon {width:17.375rem;height:3rem;}
;}
@media (min-width:34em) {.mntl-header .mntl-utility-nav {justify-content:flex-end;}
;}
.mntl-header__menu-button,.mntl-header__nav-panel-button {display:flex;align-items:center;border:0;padding:0;line-height:0;background:unset;}
@media (min-width:70em) {.mntl-header__menu-button {display:none;}
;}
.mntl-header__close-icon,.mntl-header__menu-icon,.mntl-header__nav-panel-close-icon {width:1.5rem;height:1.5rem;border:0;fill:rgba(0,0,0,.65);background:unset;}
.mntl-header__close-icon {display:none;}
.mntl-header__nav-panel {display:none;width:100%;border-top:1px solid #d8d8d8;background-color:#fff;}
@media (min-width:50em) {.mntl-header__nav-panel {max-width:25rem;}
;}
@media (min-width:50em) {.mntl-header--scroll-header {height:var(--header-size-md,4rem);}
;}
@media (min-width:70em) {.mntl-header--scroll-header {display:flex;align-items:center;gap:0;padding-top:0;padding-bottom:0;}
.mntl-header--scroll-header .mntl-header-nav {flex:1 1 auto;margin-top:0;}
.mntl-header--scroll-header .mntl-header-nav__list-wrapper {margin-left:0;height:calc(var(--header-list-item-height,1.75rem) + (var(--header-size-md,4rem) - var(--header-list-item-height,1.75rem))/ 2 * 2);}
.mntl-header--scroll-header .mntl-header-nav__list-item {margin-top:calc((var(--header-size-md,4rem) - var(--header-list-item-height,1.75rem))/ 2);height:calc(var(--header-list-item-height,1.75rem) + (var(--header-size-md,4rem) - var(--header-list-item-height,1.75rem))/ 2);}
.mntl-header--scroll-header .mntl-header-nav__sublist {max-height:calc(100vh - var(--header-size-md,4rem));}
.mntl-header--scroll-header .navigation-links {display:none;}
.mntl-header--scroll-header .mntl-header__menu-top {gap:0;}
.mntl-header--scroll-header .mntl-header__logo-wrapper .icon-logo,.mntl-header--scroll-header .mntl-header__nav-panel-logo .icon-logo {margin-right:1rem;width:8.7rem;height:1.5rem;}
.mntl-header--scroll-header .mntl-header__menu-top .mntl-utility-nav__full-menu-item {display:none;}
.mntl-header--scroll-header .mntl-utility-nav__subscribe {display:block;border-left:1px solid rgba(0,0,0,.15);}
;}
.mntl-header--search .mntl-fullscreen-nav .mntl-search-form,.mntl-header--search .mntl-utility-nav__subscribe {display:none;}
.mntl-header--search .mntl-header__menu-top .mntl-utility-nav__search {display:block;}
.mntl-header--search .mntl-header__logo-wrapper {display:flex;}
.mntl-header--mobile-search-bar.mntl-header~.main {margin-top:7rem;}
.mntl-header--mobile-search-bar .mntl-fullscreen-nav__search {display:none;}
.mntl-header--mobile-search-bar .mntl-header__menu-top {display:flex;flex-wrap:wrap;height:auto;padding:1rem;transition:all .15s ease-in-out;gap:0;}
.mntl-header--mobile-search-bar .mntl-header__menu-top .mntl-utility-nav__signin.mntl-utility-nav__full-menu-item {display:block;}
.signed-in .mntl-header--mobile-search-bar .mntl-header__menu-top .mntl-utility-nav__signin.mntl-utility-nav__full-menu-item {display:none;}
.mntl-header--mobile-search-bar .mntl-header__menu-top .mntl-utility-nav__list>li {border-left:none;padding-left:0;}
.mntl-header--mobile-search-bar .mntl-header__menu-top .mntl-utility-nav__search {display:none;}
.mntl-header--mobile-search-bar .mntl-header__menu-top .mntl-utility-nav__account.state-sign-out .icon-caret_down {display:block;}
.mntl-header__mobile-search-bar--scroll:not(.is-fullnav) .mntl-header__menu-top {flex-wrap:nowrap;height:auto;padding:.75rem 1rem;transition:all .15s ease-in-out;}
.mntl-header__mobile-search-bar--scroll:not(.is-fullnav) .mntl-header__menu-top .mntl-utility-nav__account.state-sign-out span {visibility:hidden;width:0;padding-left:0;white-space:nowrap;}
.mntl-header__mobile-search-bar--scroll:not(.is-fullnav) .mntl-header__menu-top .mntl-header__logo-wrapper,.mntl-header__mobile-search-bar--scroll:not(.is-fullnav) .mntl-header__menu-top .mntl-utility-nav__account.state-sign-out .icon-caret_down,.mntl-header__mobile-search-bar--scroll:not(.is-fullnav) .mntl-header__menu-top .mntl-utility-nav__signin span {display:none;}
.mntl-header__mobile-search-bar--scroll:not(.is-fullnav) .mntl-header__menu-top .icon-account {margin-right:0;}
.mntl-header__mobile-search-bar--scroll:not(.is-fullnav) .mntl-header__menu-top .mntl-utility-nav {order:3;}
.mntl-header__mobile-search-bar--scroll:not(.is-fullnav) .mntl-mobile-search-bar.mntl-search-form {order:2;margin:0 1rem;transition:all .15s ease-in-out;}
.mntl-header__mobile-search-bar--scroll:not(.is-fullnav) .mntl-mobile-search-bar.mntl-search-form .mntl-search-form__input {margin-bottom:0;}
.signed-in .mntl-header__menu-top .mntl-utility-nav__search+.mntl-utility-nav__signin {display:none;}
@media (min-width:70em) {.signed-in .mntl-header__menu-top .mntl-utility-nav__signin {display:flex;}
;}
.mntl-header__menu-top .mntl-utility-nav__subscribe+.mntl-utility-nav__signin .mntl-utility-nav__sublist-link>span {display:none;}
.header .mntl-fullscreen-nav__social-nav .social-nav__link:focus-visible {outline:3px solid #014ecb;outline-offset:1px;}
@keyframes loaderSpin {100% {transform:rotate(360deg);}
;}
.header .mntl-fullscreen-nav__social-nav .social-nav__link {display:flex;width:1.5rem;height:1.5rem;}
.header .mntl-fullscreen-nav__social-nav .social-nav__link:hover .icon-facebook {fill:#3b5998;}
.header .mntl-fullscreen-nav__social-nav .social-nav__link:hover .icon-instagram {fill:#b900b4;}
.header .mntl-fullscreen-nav__social-nav .social-nav__link:hover .icon-twitter {fill:#595959;}
.header .mntl-fullscreen-nav__social-nav .social-nav__link:hover .icon-pinterest {fill:#bd081c;}
.header .mntl-fullscreen-nav__social-nav .social-nav__link:hover .icon-youtube {fill:red;}
.header .mntl-fullscreen-nav__social-nav .social-nav__link:hover .icon-tiktok {fill:#25f4ee;}
.header .mntl-fullscreen-nav__social-nav .social-nav__link:hover .icon-flipboard {fill:#e02828;}
.header .mntl-fullscreen-nav__social-nav .social-nav__link svg {fill:rgba(0,0,0,.65);}
.header .mntl-fullscreen-nav__social-nav .social-nav__link .icon-flipboard {padding:.25rem;}
.header .mntl-fullscreen-nav__social-nav .social-nav__link {display:inline-block;width:1.5rem;height:1.5rem;}
.header .mntl-fullscreen-nav__social-nav .social-nav__link svg {fill:rgba(0,0,0,.65);}
.header .mntl-fullscreen-nav__social-nav .social-nav__link .icon-flipboard {padding:.25rem;}
.header .mntl-fullscreen-nav__social-nav .social-nav__link:hover .icon-facebook {fill:#3b5998;}
.header .mntl-fullscreen-nav__social-nav .social-nav__link:hover .icon-instagram {fill:#b900b4;}
.header .mntl-fullscreen-nav__social-nav .social-nav__link:hover .icon-twitter {fill:#000;}
.header .mntl-fullscreen-nav__social-nav .social-nav__link:hover .icon-pinterest {fill:#bd081c;}
.header .mntl-fullscreen-nav__social-nav .social-nav__link:hover .icon-youtube {fill:red;}
.header .mntl-fullscreen-nav__social-nav .social-nav__link:hover .icon-tiktok {fill:#25f4ee;}
.header .mntl-fullscreen-nav__social-nav .social-nav__link:hover .icon-flipboard {fill:#e12828;}
.header .mntl-fullscreen-nav__social-nav .social-nav__link:focus-visible {outline:.1875rem solid #014ecb;outline-offset:1px;}
@media (max-width:70em) {.header.mntl-header--open-search-bar .mntl-header__menu-top {grid-template-columns:auto auto 1fr;}
;}
.header.mntl-header--open-search-bar .mntl-utility-nav .mntl-utility-nav__list {width:100%;}
.header.mntl-header--open-search-bar .mntl-utility-nav .mntl-utility-nav__list>li:first-child {flex-grow:1;}
.header.mntl-header--open-search-bar .mntl-utility-nav .mntl-utility-nav__list .mntl-utility-nav__account,.header.mntl-header--open-search-bar .mntl-utility-nav .mntl-utility-nav__list .mntl-utility-nav__signin {border-left:0;}
.header.mntl-header--open-search-bar.is-fullnav .mntl-header__menu-top .mntl-utility-nav {visibility:visible;}
.header.mntl-header--open-search-bar.is-fullnav .mntl-header__menu-top::before {position:relative;right:50%;left:50%;margin-right:-50vw;margin-left:-50vw;width:100vw;content:"";position:absolute;z-index:2;height:100%;background-color:rgba(0,0,0,.65);}
.header.mntl-header--open-search-bar .mntl-header__nav-panel {display:none;}
.header.is-fullnav .mntl-utility-nav__account.state-sign-out .mntl-utility-nav__sublist-list-item:nth-last-child(2)::before {margin:.75rem 0;}
.header.is-fullnav .mntl-header__close-icon,.header.is-fullnav .mntl-header__nav-panel {display:block;}
.header.is-searching .mntl-header__logo-wrapper,.header.is-searching .mntl-header__menu-button-container {display:block;}
.header .mntl-header__menu-top .mntl-utility-nav__subscribe {display:none;}
@media (min-width:70em) {.header .mntl-utility-nav__sublist-list-item a:focus {outline-offset:-.1875rem;}
;}
.header .mntl-utility-nav__signin {display:block;}
.header .mntl-utility-nav__account.state-sign-out {display:none;}
.signed-in .header .mntl-utility-nav__account.state-sign-out {display:block;cursor:pointer;}
.signed-in .mntl-header--scroll-header .header .mntl-utility-nav__account.state-sign-out {display:none;}
.header .mntl-utility-nav__account.state-sign-out .icon-caret_down {display:none;}
@media (min-width:70em) {.header .mntl-utility-nav__account.state-sign-out .icon-caret_down {display:block;}
;}
.header .mntl-utility-nav__account.state-sign-out .mntl-utility-nav__sublist-list-item:nth-last-child(2)::before {content:"";display:block;margin:.75rem 1rem;border-top:1px solid #d8d8d8;}
.header .mntl-header__logo-wrapper .icon,.header .mntl-header__nav-panel-logo .icon {width:6rem;}
@media (min-width:50em) {.header .mntl-header__logo-wrapper .icon,.header .mntl-header__nav-panel-logo .icon {width:8rem;}
;}
@media (min-width:70em) {.header .mntl-header__logo-wrapper .icon,.header .mntl-header__nav-panel-logo .icon {width:12rem;}
;}
@media (min-width:70em) {.header.mntl-header--scroll-header .mntl-header__logo-wrapper .icon-logo,.header.mntl-header--scroll-header .mntl-header__nav-panel-logo .icon-logo {width:6rem;}
.header.mntl-header--scroll-header .mntl-header__menu-top .mntl-utility-nav__full-menu-item:not(.mntl-utility-nav__signin):not(.mntl-utility-nav__account) {display:none;}
;}
.header .mntl-header-nav__list-item:focus-within>a,.header .mntl-header-nav__list-item:hover>a {-webkit-text-decoration-color:#d54215;text-decoration-color:#d54215;}
.header .mntl-header-nav__subscribe-link {color:#d54215;}
.header .mntl-header-nav__subscribe-link:hover {-webkit-text-decoration-color:#d54215;text-decoration-color:#d54215;}
.header .mntl-header-nav__sublist-item a:focus {outline-offset:-.1875rem;}
/* .header .mntl-fullscreen-nav__list li:last-child .mntl-fullscreen-nav__link,.header .mntl-fullscreen-nav__list li:last-child .mntl-fullscreen-nav__title {color:#d54215;} */
.header .mntl-fullscreen-nav__social-nav .social-nav__list {-moz-column-gap:1rem;column-gap:1rem;}
.mntl-mobile-search-bar.mntl-search-form .icon-search,.mntl-search-form--open.mntl-search-form .icon-search {fill:#fff;}
.mntl-mobile-search-bar.mntl-search-form .mntl-search-form__input:focus-visible,.mntl-search-form--open.mntl-search-form .mntl-search-form__input:focus-visible {outline:3px solid #014ecb;}
.mntl-search-form--open.mntl-search-form {margin:0 auto;}
.mntl-search-form--open.mntl-search-form .mntl-search-form__input::-moz-placeholder {font-size:.875rem;}
.mntl-search-form--open.mntl-search-form .mntl-search-form__input::placeholder {font-size:.875rem;}
.mntl-search-form--open.mntl-search-form .mntl-search-form__validation-message {margin-left:0;width:100%;}
.mntl-header--mobile-search-bar .mntl-header__menu-top .mntl-header__logo-wrapper .icon {margin-left:1rem;}
.mntl-utility-nav__cta-button a:focus-visible {outline:3px solid #014ecb;outline-offset:1px;}
@keyframes loaderSpin {100% {transform:rotate(360deg);}
;}
.mntl-utility-nav__cta-button a {display:flex;justify-content:center;align-items:center;flex-direction:row;padding:.875rem 2rem;-webkit-text-decoration-line:none;text-decoration-line:none;background-color:var(--color-brand-primary);}
.mntl-utility-nav__cta-button a:active,.mntl-utility-nav__cta-button a:hover {background-color:rgba(0,0,0,.95);}
.mntl-utility-nav__cta-button a:focus {background-color:var(--color-brand-primary);}
.mntl-utility-nav__cta-button a {display:flex;justify-content:center;align-items:center;flex-direction:row;border:none;color:#fff;background-color:var(--color-brand-primary);}
.mntl-utility-nav__cta-button a:active,.mntl-utility-nav__cta-button a:hover {background-color:rgba(0,0,0,.95);}
.mntl-utility-nav__cta-button a:visited {color:#fff;}
.mntl-utility-nav__cta-button a {padding:.5rem 1rem;}
.mntl-utility-nav__cta-button a {font-family:var(--mouse-font-family,var(--font-2,inherit));font-size:var(--mouse-font-size,.75rem);letter-spacing:var(--mouse-letter-spacing,inherit);line-height:var(--mouse-line-height,1rem);text-underline-offset:var(--mouse-text-underline-offset,.125rem);}
.mntl-utility-nav__cta-button a a {text-decoration-thickness:1px;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;}
.mntl-utility-nav__cta-button a a:focus-visible {outline:3px solid #014ecb;outline-offset:1px;}
.mntl-utility-nav__cta-button a a:hover {-webkit-text-decoration-line:underline;text-decoration-line:underline;}
.mntl-utility-nav__cta-button a a:visited {color:var(--color-global-link-visited,rgba(0,0,0,.95));}
.mntl-utility-nav__cta-button a {font-weight:var(--mouse-font-weight-bold,700);}
.mntl-utility-nav__sublist-list-item a {font-family:var(--cat-font-family,var(--font-2,inherit));font-size:var(--cat-font-size,1rem);letter-spacing:var(--cat-letter-spacing,inherit);line-height:var(--cat-line-height,1.5rem);text-underline-offset:var(--cat-text-underline-offset,.1875rem);}
.mntl-utility-nav__sublist-list-item a a {text-decoration-thickness:1px;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;}
.mntl-utility-nav__sublist-list-item a a:focus-visible {outline:3px solid #014ecb;outline-offset:1px;}
.mntl-utility-nav__sublist-list-item a a:hover {-webkit-text-decoration-line:underline;text-decoration-line:underline;}
.mntl-utility-nav__sublist-list-item a a:visited {color:var(--color-global-link-visited,rgba(0,0,0,.95));}
.mntl-utility-nav__cta-button a:focus-visible {outline:3px solid #014ecb;outline-offset:1px;}
@keyframes loaderSpin {100% {transform:rotate(360deg);}
;}
.mntl-utility-nav__cta-button a {display:flex;justify-content:center;align-items:center;flex-direction:row;padding:.875rem 2rem;-webkit-text-decoration-line:none;text-decoration-line:none;background-color:var(--color-brand-primary);}
.mntl-utility-nav__cta-button a:active,.mntl-utility-nav__cta-button a:hover {background-color:rgba(0,0,0,.95);}
.mntl-utility-nav__cta-button a:focus {background-color:var(--color-brand-primary);}
.mntl-utility-nav__cta-button a {display:flex;justify-content:center;align-items:center;flex-direction:row;border:none;color:#fff;background-color:var(--color-brand-primary);}
.mntl-utility-nav__cta-button a:active,.mntl-utility-nav__cta-button a:hover {background-color:rgba(0,0,0,.95);}
.mntl-utility-nav__cta-button a:visited {color:#fff;}
.mntl-utility-nav__cta-button a {padding:.5rem 1rem;}
.mntl-utility-nav__cta-button a {font-family:var(--mouse-font-family,var(--font-2,inherit));font-size:var(--mouse-font-size,.75rem);letter-spacing:var(--mouse-letter-spacing,inherit);line-height:var(--mouse-line-height,1rem);text-underline-offset:var(--mouse-text-underline-offset,.125rem);}
.mntl-utility-nav__cta-button a a {text-decoration-thickness:1px;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;}
.mntl-utility-nav__cta-button a a:focus-visible {outline:3px solid #014ecb;outline-offset:1px;}
.mntl-utility-nav__cta-button a a:hover {-webkit-text-decoration-line:underline;text-decoration-line:underline;}
.mntl-utility-nav__cta-button a a:visited {color:var(--color-global-link-visited,rgba(0,0,0,.95));}
.mntl-utility-nav__cta-button a {font-weight:var(--mouse-font-weight-bold,700);}
.mntl-utility-nav__sublist-list-item a {font-family:var(--cat-font-family,var(--font-2,inherit));font-size:var(--cat-font-size,1rem);letter-spacing:var(--cat-letter-spacing,inherit);line-height:var(--cat-line-height,1.5rem);text-underline-offset:var(--cat-text-underline-offset,.1875rem);}
.mntl-utility-nav__sublist-list-item a a {text-decoration-thickness:1px;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;}
.mntl-utility-nav__sublist-list-item a a:focus-visible {outline:3px solid #014ecb;outline-offset:1px;}
.mntl-utility-nav__sublist-list-item a a:hover {-webkit-text-decoration-line:underline;text-decoration-line:underline;}
.mntl-utility-nav__sublist-list-item a a:visited {color:var(--color-global-link-visited,rgba(0,0,0,.95));}
.mntl-utility-nav__signin--myr .myr-login-trigger:hover {-webkit-text-decoration-line:none;text-decoration-line:none;}
.myrecipes-sign-in .mntl-utility-nav__signin--myr {display:block;}
.myrecipes-sign-in .mntl-utility-nav__signin--myr .icon-chevron {margin-left:auto;}
.mntl-utility-nav__signin--myr .mntl-utility-nav__sublist-link-text {padding-right:.5rem;}
.mntl-utility-nav__signin--myr .icon.icon-myr-logo {width:6.1875rem;height:1.25rem;margin-left:.5rem;color:#000;}
.mntl-utility-nav__signin--myr .icon-myr-favorite {width:1.25rem;height:1.25rem;fill:url(#myrecipes-gradient);color:#000;}
.mntl-header--myr .mntl-utility-nav__account .icon-myr-favorite,.mntl-header--myr .mntl-utility-nav__magazine .icon-myr-favorite,.mntl-header--myr .mntl-utility-nav__signin .icon-myr-favorite {width:1.25rem;height:1.25rem;fill:url(#myrecipes-gradient);margin-right:0;color:#000;}
@media (min-width:70em) {.myr-login-trigger {display:flex;}
.myrecipes-signed-in .mntl-utility-nav__signin--myr .mntl-utility-nav__title {z-index:10;position:relative;}
;}
.mntl-header__menu-top .myr-login {display:flex;position:relative;height:1.5rem;align-items:center;}
.mntl-header__menu-top .icon-caret_down {display:none;}
@media (min-width:70em) {.mntl-header__menu-top .icon-caret_down:not(.myr-caret) {display:block;}
;}
.mntl-header__menu-top .icon-myr-logo {display:none;}
@media (min-width:70em) {.mntl-header__menu-top .icon-myr-logo {display:block;}
;}
.mntl-header__menu-top .mntl-myr-menu--is-visible .icon-myr-logo {display:block;}
@media (min-width:70em) {.mntl-header__menu-top .mntl-utility-nav__full-menu-item:not(.myr-login):not(.state-sign-out):not(.mntl-utility-nav__signin) {height:1.5rem;display:flex;align-items:center;}
.mntl-header--scroll-header .mntl-header__menu-top .mntl-utility-nav__full-menu-item:not(.myr-login):not(.state-sign-out):not(.mntl-utility-nav__signin) {display:none;}
;}
.is-searching .mntl-utility-nav {display:flex;justify-content:center;align-items:center;width:100%;}
@media (min-width:50em) {.is-searching .mntl-utility-nav {justify-content:flex-end;flex-grow:1;width:auto;}
;}
@media (min-width:70em) {.is-searching .mntl-utility-nav {align-items:flex-start;}
;}
.is-searching .mntl-utility-nav__list,.is-searching .mntl-utility-nav__search {width:100%;}
.is-searching .mntl-utility-nav__list .mntl-search-form,.is-searching .mntl-utility-nav__search .mntl-search-form {margin:0 auto;}
@media (min-width:50em) {.is-searching .mntl-utility-nav__list .mntl-search-form,.is-searching .mntl-utility-nav__search .mntl-search-form {margin-right:0;}
;}
.mntl-utility-nav .mntl-search-form {max-width:27.25rem;}
.mntl-utility-nav .mntl-search-form label {margin-right:.5rem;}
.is-searching .mntl-utility-nav .mntl-search-form {width:100%;}
.is-searching .mntl-utility-nav .mntl-search-form__form {display:block;z-index:1;background:#fff;}
.is-searching .mntl-utility-nav .mntl-search-form__icon-button {display:none;}
.mntl-utility-nav .mntl-search-form__form {display:none;}
.mntl-utility-nav .mntl-search-form__input-group {align-items:center;}
.mntl-utility-nav .mntl-search-form__validation-message {margin-left:3.5rem;width:21rem;}
.mntl-utility-nav .mntl-search-form__close-button .icon-close,.mntl-utility-nav .mntl-search-form__icon-button .icon-search {fill:rgba(0,0,0,.65);}
.mntl-utility-nav .mntl-search-form__close-button {margin-left:1rem;}
.mntl-utility-nav .icon-arrow-left {transform:rotate(180deg);}
.mntl-utility-nav__title {display:flex;align-items:center;border:0;padding:0;background:unset;}
.mntl-utility-nav__list {display:flex;align-items:center;gap:1.5rem .75rem;}
.mntl-utility-nav__list>li {border-left:1px solid rgba(0,0,0,.15);padding-left:.75rem;}
.mntl-utility-nav__list>li.mntl-utility-nav__cta-button,.mntl-utility-nav__list>li:first-child {border-left:0;padding-left:0;}
.mntl-utility-nav__newsletter a:visited,.mntl-utility-nav__search a:visited,.mntl-utility-nav__signin a:visited,.mntl-utility-nav__sweepstakes a:visited {color:initial;}
.mntl-utility-nav__account a,.mntl-utility-nav__account button,.mntl-utility-nav__magazine a,.mntl-utility-nav__magazine button,.mntl-utility-nav__signin a,.mntl-utility-nav__signin button {display:flex;align-items:center;}
.mntl-utility-nav__account a .icon-account,.mntl-utility-nav__account button .icon-account,.mntl-utility-nav__magazine a .icon-account,.mntl-utility-nav__magazine button .icon-account,.mntl-utility-nav__signin a .icon-account,.mntl-utility-nav__signin button .icon-account {margin-right:.25rem;fill:var(--color-brand-primary);}
.mntl-utility-nav__account .icon,.mntl-utility-nav__magazine .icon,.mntl-utility-nav__signin .icon {width:1.5rem;height:1.5rem;}
.signed-in .mntl-utility-nav__signin {display:none;}
.mntl-utility-nav__sublist-container {display:none;position:absolute;z-index:1;top:100%;left:-.125rem;width:13.5rem;box-shadow:0 .1875rem .5625rem rgba(0,0,0,.15);background-color:#fff;}
.mntl-utility-nav__sublist-list-item:last-child {margin-bottom:0;}
.mntl-utility-nav__sublist-list-item a {display:block;padding:.75rem 1rem;}
@media (min-width:70em) {.mntl-utility-nav__sublist-list-item a:active,.mntl-utility-nav__sublist-list-item a:hover {-webkit-text-decoration-line:none;text-decoration-line:none;background-color:rgba(0,0,0,.05);}
.mntl-utility-nav__sublist-list-item a:focus {outline-offset:-3px;}
;}
.mntl-utility-nav__sublist-list-item a:visited {color:initial;}
@media (min-width:70em) {.mntl-utility-nav__magazine {position:relative;}
.mntl-utility-nav__magazine .mntl-utility-nav__link-list {padding:.5rem 0;}
.mntl-utility-nav__magazine .mntl-utility-nav__title:hover+.mntl-utility-nav__sublist-container,.mntl-utility-nav__magazine:focus-within .mntl-utility-nav__sublist-container,.mntl-utility-nav__magazine:hover .mntl-utility-nav__sublist-container {display:block;}
;}
.mntl-utility-nav__account.state-sign-out {display:none;}
@media (min-width:70em) {.signed-in .mntl-utility-nav__account.state-sign-out {position:relative;}
.signed-in .mntl-utility-nav__account.state-sign-out .mntl-utility-nav__link-list {padding:.5rem 0;}
.signed-in .mntl-utility-nav__account.state-sign-out .mntl-utility-nav__title:hover+.mntl-utility-nav__sublist-container,.signed-in .mntl-utility-nav__account.state-sign-out:focus-within .mntl-utility-nav__sublist-container,.signed-in .mntl-utility-nav__account.state-sign-out:hover .mntl-utility-nav__sublist-container {display:block;}
;}
.signed-in .mntl-utility-nav__account.state-sign-out {display:none;}
@media (min-width:70em) {.signed-in .mntl-utility-nav__account.state-sign-out {display:block;}
;}
.mntl-utility-nav__cta-button a {padding:.25rem .75rem;text-transform:none;}
.mntl-utility-nav__cta-button a:hover {-webkit-text-decoration-line:none;text-decoration-line:none;}
.mntl-search-form--hero .mntl-search-form__icon-button:focus-visible,.mntl-search-form--hero.mntl-search-form input:focus-visible {outline:3px solid #014ecb;outline-offset:1px;}
@keyframes loaderSpin {100% {transform:rotate(360deg);}
;}
.mntl-search-form--hero.mntl-search-form input,.mntl-search-form__input-group .mntl-search-form__input {font-family:var(--cat-font-family,var(--font-2,inherit));font-size:var(--cat-font-size,1rem);letter-spacing:var(--cat-letter-spacing,inherit);line-height:var(--cat-line-height,1.5rem);text-underline-offset:var(--cat-text-underline-offset,.1875rem);}
.mntl-search-form--hero.mntl-search-form input a,.mntl-search-form__input-group .mntl-search-form__input a {text-decoration-thickness:1px;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;}
.mntl-search-form--hero.mntl-search-form input a:focus-visible,.mntl-search-form__input-group .mntl-search-form__input a:focus-visible {outline:3px solid #014ecb;outline-offset:1px;}
.mntl-search-form--hero.mntl-search-form input a:hover,.mntl-search-form__input-group .mntl-search-form__input a:hover {-webkit-text-decoration-line:underline;text-decoration-line:underline;}
.mntl-search-form--hero.mntl-search-form input a:visited,.mntl-search-form__input-group .mntl-search-form__input a:visited {color:var(--color-global-link-visited,rgba(0,0,0,.95));}
.mntl-search-form {position:relative;z-index:1;width:100%;}
.mntl-search-form.is-focus .mntl-search-form__button {display:flex;}
.mntl-search-form .icon-close,.mntl-search-form .icon-close-filled,.mntl-search-form .icon-search,.mntl-search-form .icon-search-filled {position:relative;width:1.5rem;height:1.5rem;vertical-align:middle;}
.mntl-search-form__form .icon-search {fill:#fff;}
.mntl-search-form__input-group .icon-search {width:1.25rem;height:1.25rem;}
.mntl-search-form__input-group .mntl-search-form__input {outline:0;height:3rem;border-right:0;border-radius:0;border-color:rgba(0,0,0,.65);padding:.75rem 1rem;}
.mntl-search-form__input-group .mntl-search-form__input::-moz-placeholder {color:rgba(0,0,0,.65);}
.mntl-search-form__input-group .mntl-search-form__input::placeholder {color:rgba(0,0,0,.65);}
.mntl-search-form .mntl-search-form__button,.mntl-search-form__label {padding:0;}
.mntl-search-form__close-button {border:0;padding:0;cursor:pointer;background:unset;}
.mntl-search-form__icon-button-container {display:flex;align-items:center;}
.mntl-search-form__icon-button {margin-left:auto;outline:0;border:0;padding:0;text-align:right;cursor:pointer;background:0 0;}
.mntl-search-form__validation {position:absolute;z-index:-1;left:0;width:inherit;}
.mntl-search-form--hero {display:flex;background-color:#fff;}
@media (min-width:50em) {.mntl-search-form--hero {width:37.5rem;}
;}
.mntl-search-form--hero.mntl-search-form input {height:3rem;border:1px solid rgba(0,0,0,.65);border-radius:0;padding-left:2.5rem;color:rgba(0,0,0,.95);}
.mntl-search-form--hero.mntl-search-form input:focus-visible {padding-right:6rem;}
.mntl-search-form--hero.is-focus .mntl-search-form__input {border-right:0;}
.mntl-search-form--hero.is-focus .mntl-search-form__button {display:block;}
.mntl-search-form--hero.is-focus .icon-search {fill:var(--color-brand-primary);}
.mntl-search-form--hero__form {width:100%;}
.mntl-search-form--hero .mntl-search-form__close-button {display:none;}
.mntl-search-form--hero .mntl-search-form__icon-button {display:flex;}
.mntl-search-form--hero .mntl-search-form__icon-button-container {display:flex;position:absolute;z-index:1;align-items:center;margin-left:0;width:2rem;height:3rem;padding-left:1rem;}
.mntl-search-form--hero .mntl-search-form__icon-button-container .icon-close,.mntl-search-form--hero .mntl-search-form__icon-button-container .icon-search {width:1.25rem;height:1.25rem;fill:rgba(0,0,0,.65);}
.mntl-search-form--hero .mntl-search-form__input-group {position:relative;margin-left:0;width:100%;}
.mntl-search-form--hero .mntl-search-form__input-group:focus-within .mntl-search-form__button {display:block;}
.mntl-search-form--hero .mntl-search-form__input-group:focus-within input {border-right:0;}
.mntl-search-form--hero .mntl-search-form__button {display:none;position:absolute;right:0;height:auto;padding:.875rem 2rem;}
.mntl-search-form--hero .mntl-search-form__input-group.hovered .icon-search {fill:var(--color-brand-primary);}
.mntl-search-form--hero .mntl-search-form__input-group.hovered .mntl-search-form__input {border-color:rgba(0,0,0,.95);}
.mntl-search-form--hero .mntl-search-form__validation {transform:translateY(3rem);}
.mntl-mobile-search-bar.mntl-search-form .mntl-search-form__input:focus-visible,.mntl-search-form--open .mntl-search-form__input:focus-visible {outline:3px solid rgba(0,0,0,.95);outline-offset:0;border-color:transparent;}
.mntl-mobile-search-bar.mntl-search-form .mntl-search-form__input:focus-visible+.mntl-search-form__button,.mntl-search-form--open .mntl-search-form__input:focus-visible+.mntl-search-form__button {border-color:transparent;}
.mntl-mobile-search-bar.mntl-search-form .mntl-search-form__input:focus-visible+.mntl-search-form__button .icon-search,.mntl-search-form--open .mntl-search-form__input:focus-visible+.mntl-search-form__button .icon-search {display:block;}
.mntl-mobile-search-bar.mntl-search-form .mntl-search-form__input,.mntl-search-form--open .mntl-search-form__input {height:2.25rem;border-radius:5px;border-color:#000;padding:.5rem;}
.mntl-mobile-search-bar.mntl-search-form .mntl-search-form__button,.mntl-search-form--open .mntl-search-form__button {position:absolute;right:0;width:2.25rem;height:2.25rem;border:1px solid #000;border-left-width:0;border-radius:0 5px 5px 0;}
.mntl-mobile-search-bar.mntl-search-form {margin-top:1rem;width:100%;transition:all .15s ease-in-out;}
@keyframes loaderSpin {100% {transform:rotate(360deg);}
;}
.mntl-message-banner__text {font-family:var(--cat-font-family,var(--font-2,inherit));font-size:var(--cat-font-size,1rem);letter-spacing:var(--cat-letter-spacing,inherit);line-height:var(--cat-line-height,1.5rem);text-underline-offset:var(--cat-text-underline-offset,.1875rem);}
.mntl-message-banner__text a {text-decoration-thickness:1px;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;}
.mntl-message-banner__text a:focus-visible {outline:3px solid #014ecb;outline-offset:1px;}
.mntl-message-banner__text a:hover {-webkit-text-decoration-line:underline;text-decoration-line:underline;}
.mntl-message-banner__text a:visited {color:var(--color-global-link-visited,rgba(0,0,0,.95));}
.mntl-message-banner__text {font-weight:var(--cat-font-weight-bold,700);}
.mntl-message-banner {display:flex;align-items:flex-start;width:100%;padding:.75rem 1rem;}
.mntl-message-banner.is-input-error {margin:0 -.25rem;width:auto;}
.mntl-message-banner--success {background-color:#e5f2e5;}
.mntl-message-banner--success .icon-check-circle {fill:green;}
.mntl-message-banner--info,.mntl-message-banner--informational {background-color:#e6eefa;}
.mntl-message-banner--info .icon-info,.mntl-message-banner--informational .icon-info {fill:#014ecb;}
.mntl-message-banner--warning {background-color:#fff5e6;}
.mntl-message-banner--warning .icon-warning {fill:#fe9802;}
.mntl-message-banner--error {background-color:#fae6e6;}
.mntl-message-banner--error .icon-error {fill:#c00;}
.mntl-message-banner__icon {flex-shrink:0;width:1.5rem;height:1.5rem;}
.mntl-message-banner__text {flex-grow:1;padding:0 .5rem;}
.mntl-message-banner__close-button {display:flex;margin:0;border:0;padding:0;background:unset;}
.mntl-message-banner__close-button .icon-close {fill:rgba(0,0,0,.65);}
.mntl-header-nav__list-item>a:focus-visible {outline:3px solid #014ecb;outline-offset:1px;}
.mntl-header-nav__list-item>a {text-decoration-thickness:1px;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;}
.mntl-header-nav__list-item>a:hover {-webkit-text-decoration-line:underline;text-decoration-line:underline;}
.mntl-header-nav__list-item>a:visited {color:var(--color-global-link-visited,rgba(0,0,0,.95));}
@keyframes loaderSpin {100% {transform:rotate(360deg);}
;}
.mntl-header-nav__list-item>a,.mntl-header-nav__sublist-item.view-all {font-family:var(--squirrel-font-family,var(--font-2,inherit));font-size:var(--squirrel-font-size,.875rem);font-weight:var(--squirrel-font-weight,700);letter-spacing:var(--squirrel-letter-spacing,.0625rem);line-height:var(--squirrel-line-height,1.25rem);text-transform:var(--squirrel-text-transform,uppercase);text-underline-offset:var(--squirrel-text-underline-offset,.25rem);}
.mntl-header-nav__list-item>a a,.mntl-header-nav__sublist-item.view-all a {text-decoration-thickness:1px;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;}
.mntl-header-nav__list-item>a a:focus-visible,.mntl-header-nav__sublist-item.view-all a:focus-visible {outline:3px solid #014ecb;outline-offset:1px;}
.mntl-header-nav__list-item>a a:hover,.mntl-header-nav__sublist-item.view-all a:hover {-webkit-text-decoration-line:underline;text-decoration-line:underline;}
.mntl-header-nav__list-item>a a:visited,.mntl-header-nav__sublist-item.view-all a:visited {color:var(--color-global-link-visited,rgba(0,0,0,.95));}
.mntl-header-nav__sublist-item.view-all {font-weight:var(--squirrel-font-weight-bold,700);}
.mntl-header-nav__sublist-item {font-family:var(--cat-font-family,var(--font-2,inherit));font-size:var(--cat-font-size,1rem);letter-spacing:var(--cat-letter-spacing,inherit);line-height:var(--cat-line-height,1.5rem);text-underline-offset:var(--cat-text-underline-offset,.1875rem);}
.mntl-header-nav__sublist-item a {text-decoration-thickness:1px;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;}
.mntl-header-nav__sublist-item a:focus-visible {outline:3px solid #014ecb;outline-offset:1px;}
.mntl-header-nav__sublist-item a:hover {-webkit-text-decoration-line:underline;text-decoration-line:underline;}
.mntl-header-nav__sublist-item a:visited {color:var(--color-global-link-visited,rgba(0,0,0,.95));}
.mntl-header-nav {display:none;background-color:#fff;}
@media (min-width:70em) {.mntl-header-nav {display:flex;justify-content:flex-start;align-items:flex-start;flex:0 0 100%;margin-top:1.5rem;}
;}
.mntl-header-nav .navigation-links {margin-left:auto;}
.mntl-header-nav__list {display:flex;flex-wrap:wrap;margin:0;padding:0;list-style:none;background-color:#fff;}
.mntl-header-nav__list-wrapper {margin-left:-1rem;height:calc(var(--header-list-item-height,1.75rem) + (var(--header-size,3.75rem) - var(--header-list-item-height,1.75rem))/ 2);overflow:hidden;}
.mntl-header-nav__list-item {height:calc(var(--header-list-item-height,1.75rem) + (var(--header-size,3.75rem) - var(--header-list-item-height,1.75rem))/ 2);padding:0 1rem;}
.mntl-header-nav__list-item:last-child {margin-right:0;}
.mntl-header-nav__list-item.is-active>a {-webkit-text-decoration-line:underline;text-decoration-line:underline;}
.mntl-header-nav__list-item.is-active .mntl-header-nav__sublist {display:block;}
.mntl-header-nav__list-item>a:visited {color:initial;}
.mntl-header-nav__list-item-about-us>a {white-space:nowrap;}
.mntl-header-nav__sublist {display:none;position:absolute;z-index:-1;margin-top:1rem;margin-left:-1rem;width:13rem;max-height:calc(100vh - var(--header-size-xl,9.25rem));border-top:none;overflow-y:auto;box-shadow:0 .1875rem .5625rem rgba(0,0,0,.15);background:#fff;}
.mntl-header-nav__sublist::after {content:"";display:block;position:absolute;z-index:-1;transform:translateY(-100%);top:0;left:0;width:100%;height:1rem;background-color:#fff;}
.mntl-header-nav__sublist-item.view-all {font-size:.875rem;}
.mntl-header-nav__sublist-item.view-all a:active,.mntl-header-nav__sublist-item.view-all a:hover {-webkit-text-decoration-line:underline;text-decoration-line:underline;background-color:#fff;}
.mntl-header-nav__sublist-item.view-all a:focus {outline-offset:-3px;}
.mntl-header-nav__sublist-item a {display:block;padding:.75rem 1rem;}
.mntl-header-nav__sublist-item a:active,.mntl-header-nav__sublist-item a:hover {-webkit-text-decoration-line:none;text-decoration-line:none;background-color:rgba(0,0,0,.05);}
.mntl-header-nav__sublist-item a:focus {outline-offset:-3px;}
.mntl-header-nav__sublist-item a:visited {color:initial;}
.mntl-header-nav__subscribe-link:visited {color:initial;}
.mntl-fullscreen-nav .mntl-universal-truste-badge .mntl-truste-badge-link:focus-visible,.mntl-fullscreen-nav__social-nav .social-nav__list .social-nav__button:focus-visible,.mntl-fullscreen-nav__social-nav .social-nav__list .social-nav__link:focus-visible {outline:3px solid #014ecb;outline-offset:1px;}
@keyframes loaderSpin {100% {transform:rotate(360deg);}
;}
.mntl-fullscreen-nav__social-nav .social-nav__list .social-nav__button,.mntl-fullscreen-nav__social-nav .social-nav__list .social-nav__link {display:flex;width:1.5rem;height:1.5rem;}
.mntl-fullscreen-nav__social-nav .social-nav__list .social-nav__button:hover .icon-facebook,.mntl-fullscreen-nav__social-nav .social-nav__list .social-nav__link:hover .icon-facebook {fill:#3b5998;}
.mntl-fullscreen-nav__social-nav .social-nav__list .social-nav__button:hover .icon-instagram,.mntl-fullscreen-nav__social-nav .social-nav__list .social-nav__link:hover .icon-instagram {fill:#b900b4;}
.mntl-fullscreen-nav__social-nav .social-nav__list .social-nav__button:hover .icon-twitter,.mntl-fullscreen-nav__social-nav .social-nav__list .social-nav__link:hover .icon-twitter {fill:#595959;}
.mntl-fullscreen-nav__social-nav .social-nav__list .social-nav__button:hover .icon-pinterest,.mntl-fullscreen-nav__social-nav .social-nav__list .social-nav__link:hover .icon-pinterest {fill:#bd081c;}
.mntl-fullscreen-nav__social-nav .social-nav__list .social-nav__button:hover .icon-youtube,.mntl-fullscreen-nav__social-nav .social-nav__list .social-nav__link:hover .icon-youtube {fill:red;}
.mntl-fullscreen-nav__social-nav .social-nav__list .social-nav__button:hover .icon-tiktok,.mntl-fullscreen-nav__social-nav .social-nav__list .social-nav__link:hover .icon-tiktok {fill:#25f4ee;}
.mntl-fullscreen-nav__social-nav .social-nav__list .social-nav__button:hover .icon-flipboard,.mntl-fullscreen-nav__social-nav .social-nav__list .social-nav__link:hover .icon-flipboard {fill:#e02828;}
.mntl-fullscreen-nav__social-nav .social-nav__list .social-nav__button svg,.mntl-fullscreen-nav__social-nav .social-nav__list .social-nav__link svg {fill:rgba(0,0,0,.65);}
.mntl-fullscreen-nav__social-nav .social-nav__list .social-nav__button .icon-flipboard,.mntl-fullscreen-nav__social-nav .social-nav__list .social-nav__link .icon-flipboard {padding:.25rem;}
.mntl-fullscreen-nav__social-nav .social-nav__title {font-family:var(--rabbit-font-family,var(--font-2,inherit));font-size:var(--rabbit-font-size,.875rem);letter-spacing:var(--rabbit-letter-spacing,inherit);line-height:var(--rabbit-line-height,1.25rem);text-underline-offset:var(--rabbit-text-underline-offset,.1875rem);}
.mntl-fullscreen-nav__social-nav .social-nav__title a {text-decoration-thickness:1px;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;}
.mntl-fullscreen-nav__social-nav .social-nav__title a:focus-visible {outline:3px solid #014ecb;outline-offset:1px;}
.mntl-fullscreen-nav__social-nav .social-nav__title a:hover {-webkit-text-decoration-line:underline;text-decoration-line:underline;}
.mntl-fullscreen-nav__social-nav .social-nav__title a:visited {color:var(--color-global-link-visited,rgba(0,0,0,.95));}
.myrecipes-signed-in .mntl-fullscreen-nav .myr-caret {margin-left:auto;}
.signed-in .mntl-header--myr.is-fullnav .mntl-utility-nav__account.state-sign-out .mntl-utility-nav__title-text {display:block;}
.signed-in .mntl-header--myr.is-fullnav .mntl-utility-nav__account button .icon-account {margin-right:.25rem;}
.mntl-fullscreen-nav {position:relative;height:calc(100vh - var(--header-size,3.75rem));overflow-x:hidden;overflow-y:scroll;}
@supports (-webkit-touch-callout:none) {.mntl-fullscreen-nav {padding-bottom:5.125rem;}
@media (min-width:64em) {.mntl-fullscreen-nav {padding-bottom:0;}
;}
;}
@media (min-width:50em) {.mntl-fullscreen-nav {max-width:25rem;}
;}
.mntl-fullscreen-nav .mntl-search-form {margin-top:1.5rem;margin-bottom:1.25rem;}
.mntl-fullscreen-nav .mntl-search-form__input-group {flex-wrap:wrap;}
.mntl-fullscreen-nav .mntl-search-form__button {fill:#fff;}
.mntl-fullscreen-nav .mntl-search-form label {margin-bottom:.3125rem;width:100%;}
.mntl-fullscreen-nav .mntl-utility-nav {flex-direction:row;border-top:2px solid rgba(0,0,0,.95);}
.mntl-fullscreen-nav .mntl-utility-nav li {width:100%;border-left:0;padding-left:0;}
.mntl-fullscreen-nav .mntl-utility-nav li:last-child {margin-bottom:0;}
.mntl-fullscreen-nav .mntl-utility-nav__sublist-container {display:block;}
.mntl-fullscreen-nav .mntl-utility-nav__sublist-list-item a {padding:0;}
.mntl-fullscreen-nav .mntl-utility-nav__list {justify-content:stretch;align-items:flex-start;flex-direction:column;width:100%;}
.signed-in .mntl-fullscreen-nav .mntl-utility-nav__account.state-sign-out {display:block;}
.mntl-fullscreen-nav .mntl-utility-nav__account,.mntl-fullscreen-nav .mntl-utility-nav__magazine {position:static;}
.mntl-fullscreen-nav .mntl-utility-nav__account a,.mntl-fullscreen-nav .mntl-utility-nav__magazine a {justify-content:space-between;}
.mntl-fullscreen-nav .mntl-utility-nav__account .mntl-utility-nav__link-list,.mntl-fullscreen-nav .mntl-utility-nav__magazine .mntl-utility-nav__link-list {padding:0;}
.mntl-fullscreen-nav .mntl-utility-nav__title {width:100%;}
.mntl-fullscreen-nav .mntl-utility-nav__title span {flex-grow:1;text-align:left;color:rgba(0,0,0,.95);}
.mntl-fullscreen-nav .mntl-utility-nav__title.active+.mntl-myr-nav-menu .mntl-utility-nav__sublist-container,.mntl-fullscreen-nav .mntl-utility-nav__title.active+.mntl-utility-nav__sublist-container {visibility:visible;left:0;}
.mntl-fullscreen-nav .mntl-utility-nav__title .icon-chevron {fill:rgba(0,0,0,.65);}
.mntl-fullscreen-nav .mntl-utility-nav__cta-button a {display:inline-block;width:unset;}
.mntl-fullscreen-nav .icon-arrow-left,.mntl-fullscreen-nav .icon-chevron {width:1.5rem;height:1.5rem;}
.mntl-fullscreen-nav .icon-arrow-left {transform:rotate(90deg);padding:.25rem;}
.mntl-fullscreen-nav .mntl-fullscreen-nav__list,.mntl-fullscreen-nav .mntl-fullscreen-nav__social-nav,.mntl-fullscreen-nav .mntl-fullscreen-nav__sublist-container,.mntl-fullscreen-nav .mntl-search-form,.mntl-fullscreen-nav .mntl-search-form__validation,.mntl-fullscreen-nav .mntl-utility-nav,.mntl-fullscreen-nav .mntl-utility-nav__sublist-container {padding-right:1rem;padding-left:1rem;}
@media (min-width:34em) {.mntl-fullscreen-nav .mntl-fullscreen-nav__list,.mntl-fullscreen-nav .mntl-fullscreen-nav__social-nav,.mntl-fullscreen-nav .mntl-fullscreen-nav__sublist-container,.mntl-fullscreen-nav .mntl-search-form,.mntl-fullscreen-nav .mntl-search-form__validation,.mntl-fullscreen-nav .mntl-utility-nav,.mntl-fullscreen-nav .mntl-utility-nav__sublist-container {padding-right:max(1.5rem,calc(50% - 18.75rem));padding-left:max(1.5rem,calc(50% - 18.75rem));}
;}
@media (min-width:50em) {.mntl-fullscreen-nav .mntl-fullscreen-nav__list,.mntl-fullscreen-nav .mntl-fullscreen-nav__social-nav,.mntl-fullscreen-nav .mntl-fullscreen-nav__sublist-container,.mntl-fullscreen-nav .mntl-search-form,.mntl-fullscreen-nav .mntl-search-form__validation,.mntl-fullscreen-nav .mntl-utility-nav,.mntl-fullscreen-nav .mntl-utility-nav__sublist-container {padding-right:2rem;padding-left:2rem;}
;}
@media (min-width:64em) {.mntl-fullscreen-nav .mntl-fullscreen-nav__list,.mntl-fullscreen-nav .mntl-fullscreen-nav__social-nav,.mntl-fullscreen-nav .mntl-fullscreen-nav__sublist-container,.mntl-fullscreen-nav .mntl-search-form,.mntl-fullscreen-nav .mntl-search-form__validation,.mntl-fullscreen-nav .mntl-utility-nav,.mntl-fullscreen-nav .mntl-utility-nav__sublist-container {padding-right:max(2rem,calc(50% - 38.125rem));padding-left:max(2rem,calc(50% - 38.125rem));}
;}
.mntl-fullscreen-nav .mntl-fullscreen-nav__social-nav,.mntl-fullscreen-nav .mntl-utility-nav {padding-top:2rem;padding-bottom:2rem;}
.mntl-fullscreen-nav--subnav-open {visibility:hidden;overflow-y:hidden;}
.mntl-fullscreen-nav__list {margin-bottom:1.25rem;}
.mntl-fullscreen-nav__list .mntl-fullscreen-nav__link,.mntl-fullscreen-nav__list .mntl-fullscreen-nav__title {width:100%;border-width:0 0 1px;border-style:solid;border-color:rgba(0,0,0,.15);padding:.75rem 0;}
.mntl-fullscreen-nav__list li:last-child .mntl-fullscreen-nav__link,.mntl-fullscreen-nav__list li:last-child .mntl-fullscreen-nav__title {border-bottom:none;}
.mntl-fullscreen-nav .mntl-utility-nav__sublist-container,.mntl-fullscreen-nav__sublist-container {position:absolute;visibility:hidden;z-index:1;top:0;left:100vw;width:100%;height:100%;overflow-y:scroll;background-color:#fff;}
.mntl-fullscreen-nav .mntl-utility-nav__sublist-back-button,.mntl-fullscreen-nav__link,.mntl-fullscreen-nav__sublist-back-button,.mntl-fullscreen-nav__title {display:flex;justify-content:space-between;align-items:center;border-radius:0;background:unset;}
.mntl-fullscreen-nav .mntl-fullscreen-nav__title.active+.mntl-myr-nav-menu .mntl-utility-nav__sublist-container,.mntl-fullscreen-nav .mntl-fullscreen-nav__title.active+.mntl-utility-nav__sublist-container,.mntl-fullscreen-nav__title.active+.mntl-fullscreen-nav__sublist-container,.mntl-fullscreen-nav__title.active+.mntl-myr-nav-menu .mntl-fullscreen-nav .mntl-utility-nav__sublist-container,.mntl-fullscreen-nav__title.active+.mntl-myr-nav-menu .mntl-fullscreen-nav__sublist-container {visibility:visible;left:0;}
.mntl-fullscreen-nav__title .icon-chevron {fill:rgba(0,0,0,.65);}
.mntl-fullscreen-nav .mntl-utility-nav__sublist-header,.mntl-fullscreen-nav__sublist-header {display:flex;gap:1rem;align-items:center;margin:1.5rem 0 2rem;}
.mntl-fullscreen-nav .mntl-utility-nav__sublist-back-button,.mntl-fullscreen-nav__sublist-back-button {margin-left:.25rem;border:0;padding:0;}
.mntl-fullscreen-nav .mntl-utility-nav__sublist-list-item,.mntl-fullscreen-nav__sublist-item {margin-bottom:1.5rem;}
.mntl-fullscreen-nav .mntl-utility-nav__sublist-list-item a,.mntl-fullscreen-nav__sublist-item a {display:inline-block;}
.mntl-fullscreen-nav .mntl-utility-nav__sublist-list-item a:visited,.mntl-fullscreen-nav__sublist-item a:visited {color:initial;}
.mntl-fullscreen-nav__social-nav {display:flex;justify-content:space-between;align-items:center;border-top:2px solid rgba(0,0,0,.95);}
.mntl-fullscreen-nav__social-nav li {margin-right:0;}
.mntl-fullscreen-nav__social-nav .social-nav__title {margin-bottom:0;}
.mntl-fullscreen-nav__social-nav .social-nav__list {display:grid;grid-gap:1rem;justify-content:center;align-items:center;grid-auto-flow:column;}
@media (min-width:50em) {.mntl-fullscreen-nav__social-nav .social-nav__list {justify-content:start;}
;}
.mntl-fullscreen-nav__social-nav .social-nav__list .social-nav__button .social-nav__icon,.mntl-fullscreen-nav__social-nav .social-nav__list .social-nav__link .social-nav__icon {width:1.5rem;height:1.5rem;}
.mntl-fullscreen-nav .mntl-universal-truste-badge {display:flex;justify-content:center;border-top:2px solid rgba(0,0,0,.95);padding:2rem;}
.mntl-fullscreen-nav .mntl-universal-truste-badge .mntl-truste-badge-image {max-width:6.281rem;}
.social-nav__link:before {content:attr(data-text);}
.social-nav__title {font-weight:400;}
.social-nav__list {display:flex;}
.social-nav__icon {width:24px;height:24px;}
@keyframes loaderSpin {100% {transform:rotate(360deg);}
;}
.allrecipes-social-nav .social-nav__list {-moz-column-gap:.25rem;column-gap:.25rem;margin-left:0;}
.allrecipes-social-nav .social-nav__list>.social-nav__item::before {content:unset;}
.allrecipes-social-nav .social-nav__link {display:flex;justify-content:center;align-items:center;width:1.125rem;height:1.125rem;background-color:transparent;}
.allrecipes-social-nav .social-nav__link:active,.allrecipes-social-nav .social-nav__link:focus {outline:.1875rem solid #014ecb;outline-offset:1px;}
.allrecipes-social-nav .social-nav__link:hover {border-color:rgba(0,0,0,.95);}
.allrecipes-social-nav .social-nav__icon {width:.75rem;height:.75rem;}
@keyframes loaderSpin {100% {transform:rotate(360deg);}
;}
.leaderboard .wrapper::after,.leaderboard .wrapper::before {font-family:var(--mouse-font-family,var(--font-2,inherit));font-size:var(--mouse-font-size,.75rem);letter-spacing:var(--mouse-letter-spacing,inherit);line-height:var(--mouse-line-height,1rem);text-underline-offset:var(--mouse-text-underline-offset,.125rem);}
.leaderboard .wrapper::after a,.leaderboard .wrapper::before a {text-decoration-thickness:1px;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;}
.leaderboard .wrapper::after a:focus-visible,.leaderboard .wrapper::before a:focus-visible {outline:3px solid #014ecb;outline-offset:1px;}
.leaderboard .wrapper::after a:hover,.leaderboard .wrapper::before a:hover {-webkit-text-decoration-line:underline;text-decoration-line:underline;}
.leaderboard .wrapper::after a:visited,.leaderboard .wrapper::before a:visited {color:var(--color-global-link-visited,rgba(0,0,0,.95));}
.leaderboard {padding:.75rem 0;min-height:5.625rem;}
.leaderboard .wrapper {display:flex;position:relative;justify-content:center;align-items:center;}
.leaderboard .wrapper::after,.leaderboard .wrapper::before {color:rgba(0,0,0,.65);}
.leaderboard[data-ad-height="1"],.leaderboard[data-ad-width="1"] {min-height:auto;}
.leaderboard[data-ad-height="1"].collapsed,.leaderboard[data-ad-width="1"].collapsed {display:block;visibility:hidden;transform:translateY(-100%);margin:0;width:100%;height:0;transition:all 1s;}
.leaderboard[data-ad-height="1"] .wrapper::after,.leaderboard[data-ad-height="1"] .wrapper::before,.leaderboard[data-ad-width="1"] .wrapper::after,.leaderboard[data-ad-width="1"] .wrapper::before {display:none;}
.mm-ads-flexible-leaderboard-lazy,.mm-ads-leaderboard-fixed-lazy {position:relative;margin:3rem auto;padding:0;}
@media (min-width:34em) {.mm-ads-flexible-leaderboard-lazy,.mm-ads-leaderboard-fixed-lazy {display:block;}
;}
.leaderboard-post-content {margin-top:1rem;}
.header~.mm-ads-leaderboard-header {top:3.75rem;min-height:calc(5.625rem + 1.5rem);background:#f2f2f2;}
@media (min-width:50em) {.header~.mm-ads-leaderboard-header {top:4rem;}
;}
@media (min-width:70em) {.header~.mm-ads-leaderboard-header {top:9.25rem;}
;}
.journey-page .header~.mm-ads-leaderboard-header {top:6.75rem;}
@media (min-width:50em) {.journey-page .header~.mm-ads-leaderboard-header {top:7rem;}
;}
@media (min-width:70em) {.journey-page .header~.mm-ads-leaderboard-header {top:12.25rem;}
;}
.leaderboard[data-ad-height][data-ad-width]:not(.collapsed) .wrapper::after,.leaderboard[data-ad-height][data-ad-width]:not(.collapsed) .wrapper::before {display:block;visibility:visible;}
.header.mntl-header--scroll-header~.mm-ads-leaderboard-header:not(.not-sticky) {top:3.75rem;}
@media (min-width:70em) {.header.mntl-header--scroll-header~.mm-ads-leaderboard-header:not(.not-sticky) {top:4rem;}
;}
.journey-page .header.mntl-header--scroll-header~.mm-ads-leaderboard-header:not(.not-sticky) {top:6.75rem;}
@media (min-width:70em) {.journey-page .header.mntl-header--scroll-header~.mm-ads-leaderboard-header:not(.not-sticky) {top:7rem;}
;}
.leaderboard.mm-ads-leaderboard-header+.mm-ads-leaderboard-spacer.mm-ads-leaderboard-spacer {min-height:calc(5.625rem + 1.5rem);}
.leaderboard.mm-ads-leaderboard-header[data-ad-height="250"]+.mm-ads-leaderboard-spacer.mm-ads-leaderboard-spacer {min-height:calc(15.625rem + 1.5rem);}
.leaderboard.collapsed+.mm-ads-leaderboard-spacer.mm-ads-leaderboard-spacer {min-height:0;transition:min-height 1s;}
.mm-ads-flexible-leaderboard.leaderboard-post-content .wrapper {margin:auto;max-width:68rem;}
div[data-iab-container$=flex] {position:relative;width:100%;max-width:1252px;font-size:0;}
div[data-iab-container$=flex][data-iabc-aspect]::before {content:" ";display:block;}
div[data-iab-container$=flex][data-iabc-aspect="10x1"]::before {padding-top:10%;}
div[data-iab-container$=flex][data-iabc-aspect="8x1"]::before {padding-top:12.5%;}
div[data-iab-container$=flex][data-iabc-aspect="6x1"]::before {padding-top:16.6666666667%;}
div[data-iab-container$=flex][data-iabc-aspect="4x1"]::before {padding-top:25%;}
div[data-iab-container$=flex][data-iabc-aspect="3x1"]::before {padding-top:33.3333333333%;}
div[data-iab-container$=flex][data-iabc-aspect="1x1"]::before {padding-top:100%;}
div[data-iab-container$=flex][data-iabc-aspect="1x2"]::before {padding-top:200%;}
div[data-iab-container$=flex][data-iabc-aspect="1x3"]::before {padding-top:300%;}
div[data-iab-container$=flex]>iframe {position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;}
@keyframes loaderSpin {100% {transform:rotate(360deg);}
;}
.leaderboard {display:none;min-height:90px;width:100%;overflow:hidden;}
@media (min-width:720px) {.leaderboard {display:block;}
;}
.leaderboard .mm-ads-leaderboard-fixed-0 {max-height:90px;}
.leaderboard .wrapper {position:relative;display:flex;align-items:center;justify-content:center;}
.leaderboard .wrapper::after,.leaderboard .wrapper::before {content:"Advertisement";height:1rem;margin:0 -1.75rem;transform:rotate(270deg);transform-origin:center center 0;visibility:hidden;}
.leaderboard .wrapper[data-ad-width="1"] {min-height:auto;}
.leaderboard .wrapper[data-ad-width="1"] .wrapper::after,.leaderboard .wrapper[data-ad-width="1"] .wrapper::before {display:none;}
.leaderboard[data-ad-width="1"] {min-height:auto;}
.leaderboard[data-ad-width="1"] .wrapper::after,.leaderboard[data-ad-width="1"] .wrapper::before {display:none;}
.leaderboard[data-ad-height].has-left-label .wrapper::before,.leaderboard[data-ad-height].has-right-label .wrapper::after {visibility:visible;}
.leaderboard.mm-ads-leaderboard-header {position:fixed;left:0;width:100%;z-index:2;}
.leaderboard.mm-ads-leaderboard-header,.leaderboard.mm-ads-leaderboard-header.is-collapsed[data-ad-height="90"]:hover {transform:translate(0,0);transition:max-height .1s linear,min-height .1s linear,transform .2s ease-out;}
.leaderboard.mm-ads-leaderboard-header.is-collapsed {transform:translate(0,-200%);transition:max-height .1s linear,min-height .1s linear,transform .8s ease-in .8s;}
.leaderboard.mm-ads-leaderboard-header+.mm-ads-leaderboard-spacer {min-height:90px;transition:none;}
.leaderboard.mm-ads-leaderboard-header[data-ad-height="250"]+.mm-ads-leaderboard-spacer {min-height:250px;}
.leaderboard.mm-ads-leaderboard-header.not-sticky {position:absolute;}
.mm-ads-leaderboard-header__closing-elm {display:flex;align-items:center;justify-content:center;position:absolute;z-index:1;border-radius:50%;color:#fff;background-color:#000;right:0;height:20px;width:20px;}
.mm-ads-leaderboard-header__closing-elm.hidden {display:none;}
.mm-ads-leaderboard-spacer {display:none;}
@media (min-width:720px) {.mm-ads-leaderboard-spacer {display:block;}
;}
.leaderboard-post-content[data-ad-height] {height:-moz-min-content;height:min-content;}
.haloShown .mm-ads-leaderboard-spacer {aspect-ratio:4/1;}
@keyframes loaderSpin {100% {transform:rotate(360deg);}
;}
.mntl-myr-toast__text {font-family:var(--cat-font-family,var(--font-2,inherit));font-size:var(--cat-font-size,1rem);letter-spacing:var(--cat-letter-spacing,inherit);line-height:var(--cat-line-height,1.5rem);text-underline-offset:var(--cat-text-underline-offset,.1875rem);}
.mntl-myr-toast__text a {text-decoration-thickness:1px;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;}
.mntl-myr-toast__text a:focus-visible {outline:3px solid #014ecb;outline-offset:1px;}
.mntl-myr-toast__text a:hover {-webkit-text-decoration-line:underline;text-decoration-line:underline;}
.mntl-myr-toast__text a:visited {color:var(--color-global-link-visited,rgba(0,0,0,.95));}
.mntl-myr-toast {display:flex;position:fixed;z-index:13;flex-direction:column;top:0;right:0;left:0;margin:1rem auto 0;width:calc(100% - 2rem);animation:show-toast .5s ease;}
@media (min-width:50em) {.mntl-myr-toast {top:2rem;right:2rem;left:auto;margin:unset;width:21.4375rem;}
;}
@media (min-width:70em) {.mntl-myr-toast {right:max(2rem,50% - 38.125rem);}
;}
.mntl-myr-toast.hide {transform:translateY(calc(-100% - 2rem));animation:hide-toast 1s ease;}
.mntl-myr-toast__close-button {display:flex;position:absolute;right:.75rem;margin:0;border:0;padding:0;background:unset;}
.mntl-myr-toast__close-button .icon-myr-close {width:1.25rem;height:1.25rem;}
.mntl-myr-toast__content {display:flex;}
.mntl-myr-toast__text {display:inline-block;-moz-column-gap:.25rem;column-gap:.25rem;max-width:100%;padding:0 1.5rem 0 0;}
.mntl-myr-toast__link {word-wrap:break-word;-webkit-text-decoration-line:underline;text-decoration-line:underline;}
.mntl-myr-toast__logo {margin-bottom:.5rem;height:1.25rem;}
.mntl-myr-toast .save-icon-favorite {width:1.25rem;height:1.25rem;}
.mntl-myr-toast .icon-myr-logo {width:6.125rem;height:1.25rem;}
@keyframes show-toast {0% {transform:translateY(-100%);}
100% {transform:translateY(0);}
;}
@keyframes hide-toast {0% {opacity:1;transform:translateY(0);}
100% {opacity:0;transform:translateY(-100%);}
;}
.mntl-myr-toast {margin-top:3.75rem;width:100dvw;padding:.75rem 1rem;box-shadow:0 .125rem .375rem rgba(0,0,0,.15);background-color:var(--color-brand-tertiary);}
@media (min-width:50em) {.mntl-myr-toast {top:.5rem;margin-top:unset;width:24.5625rem;}
;}
.mntl-myr-toast.hide {transform:translateY(calc(-100% - 4.75rem));}
.mntl-myr-toast .save-icon-favorite {margin-right:.25rem;min-width:1.5rem;min-height:1.5rem;fill:var(--color-brand-primary);}
.mntl-myr-toast__close-button {right:1rem;}
.mntl-myr-toast__close-button .icon-myr-close {width:1.5rem;height:1.5rem;}
.mntl-footer__logo a:focus-visible,.mntl-footer__magsub-wrapper a:focus-visible .mntl-footer__magsub {outline:3px solid #014ecb;outline-offset:1px;}
@keyframes loaderSpin {100% {transform:rotate(360deg);}
;}
.mntl-footer .mntl-social-nav .social-nav__title {font-family:var(--rabbit-font-family,var(--font-2,inherit));font-size:var(--rabbit-font-size,.875rem);letter-spacing:var(--rabbit-letter-spacing,inherit);line-height:var(--rabbit-line-height,1.25rem);text-underline-offset:var(--rabbit-text-underline-offset,.1875rem);}
.mntl-footer .mntl-social-nav .social-nav__title a {text-decoration-thickness:1px;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;}
.mntl-footer .mntl-social-nav .social-nav__title a:focus-visible {outline:3px solid #014ecb;outline-offset:1px;}
.mntl-footer .mntl-social-nav .social-nav__title a:hover {-webkit-text-decoration-line:underline;text-decoration-line:underline;}
.mntl-footer .mntl-social-nav .social-nav__title a:visited {color:var(--color-global-link-visited,rgba(0,0,0,.95));}
.mntl-footer__inner {padding-right:1rem;padding-left:1rem;border-top:1px solid rgba(0,0,0,.15);padding:2rem 1rem;text-align:center;background:rgba(0,0,0,.05);}
@media (min-width:34em) {.mntl-footer__inner {padding-right:max(1.5rem,calc(50% - 18.75rem));padding-left:max(1.5rem,calc(50% - 18.75rem));}
;}
@media (min-width:50em) {.mntl-footer__inner {padding-right:2rem;padding-left:2rem;}
;}
@media (min-width:64em) {.mntl-footer__inner {padding-right:max(2rem,calc(50% - 38.125rem));padding-left:max(2rem,calc(50% - 38.125rem));}
;}
@media (min-width:50em) {.mntl-footer__inner {display:flex;align-items:flex-start;flex-wrap:wrap;}
;}
@media (min-width:50em) {.mntl-footer__primary {margin-right:5rem;text-align:left;}
;}
@media (min-width:64em) {.mntl-footer__primary {width:30%;}
;}
.mntl-footer__logo a {display:inline-block;}
.mntl-footer__logo svg {width:11.5625rem;height:2rem;}
@media (min-width:50em) {.mntl-footer__logo svg {width:17.375rem;height:3rem;}
;}
.mntl-footer__newsletter-link {justify-content:center;align-items:center;width:18.75rem;height:3rem;border-width:3px;padding:0 2rem;background:#fff;}
.mntl-footer .mntl-footer__newsletter-link {display:inline-flex;}
.mntl-footer__magsub-wrapper {display:inline-block;}
.mntl-footer__magsub,.mntl-footer__magsub-wrapper {margin:0 auto;width:18.75rem;height:9.375rem;}
@media (min-width:64em) {.mntl-footer__magsub,.mntl-footer__magsub-wrapper {margin:0;}
;}
.mntl-footer__magsub,.mntl-footer__newsletter,.mntl-footer__social {margin-top:2rem;}
.mntl-footer__secondary {margin-top:3rem;}
@media (min-width:50em) {.mntl-footer__secondary {display:flex;justify-content:space-evenly;flex:1;margin-top:5rem;gap:3rem;}
;}
.mntl-footer__note {margin:2rem -1rem 0;border-top:1px solid rgba(0,0,0,.15);padding:1.5rem 1.5rem 0;color:rgba(0,0,0,.65);}
@media (min-width:34em) {.mntl-footer__note {margin-right:-1.5rem;margin-left:-1.5rem;}
;}
@media (min-width:50em) {.mntl-footer__note {flex-basis:100%;margin-right:inherit;margin-left:inherit;}
;}
.mntl-footer .mntl-social-nav .social-nav__list {display:grid;justify-content:center;align-items:center;margin-top:1rem;list-style:none;grid-auto-flow:column;grid-gap:1.5rem;}
@media (min-width:50em) {.mntl-footer .mntl-social-nav .social-nav__list {justify-content:start;grid-gap:1.375rem;}
;}
.mntl-footer .mntl-social-nav svg {width:1.5rem;height:1.5rem;}
.mntl-footer .mntl-social-nav .social-nav__item {margin-right:0;}
.mntl-footer .allrecipes-social-nav .social-nav__link:focus-visible {outline:3px solid #014ecb;outline-offset:1px;}
@keyframes loaderSpin {100% {transform:rotate(360deg);}
;}
.mntl-footer .allrecipes-social-nav .social-nav__link {display:flex;width:1.5rem;height:1.5rem;}
.mntl-footer .allrecipes-social-nav .social-nav__link:hover .icon-facebook {fill:#3b5998;}
.mntl-footer .allrecipes-social-nav .social-nav__link:hover .icon-instagram {fill:#b900b4;}
.mntl-footer .allrecipes-social-nav .social-nav__link:hover .icon-twitter {fill:#595959;}
.mntl-footer .allrecipes-social-nav .social-nav__link:hover .icon-pinterest {fill:#bd081c;}
.mntl-footer .allrecipes-social-nav .social-nav__link:hover .icon-youtube {fill:red;}
.mntl-footer .allrecipes-social-nav .social-nav__link:hover .icon-tiktok {fill:#25f4ee;}
.mntl-footer .allrecipes-social-nav .social-nav__link:hover .icon-flipboard {fill:#e02828;}
.mntl-footer .allrecipes-social-nav .social-nav__link svg {fill:rgba(0,0,0,.65);}
.mntl-footer .allrecipes-social-nav .social-nav__link .icon-flipboard {padding:.25rem;}
.mntl-footer__newsletter-link {font-family:var(--squirrel-font-family,var(--font-2,inherit));font-size:var(--squirrel-font-size,.875rem);font-weight:var(--squirrel-font-weight,700);letter-spacing:var(--squirrel-letter-spacing,.0625rem);line-height:var(--squirrel-line-height,1.25rem);text-transform:var(--squirrel-text-transform,uppercase);text-underline-offset:var(--squirrel-text-underline-offset,.25rem);}
.mntl-footer__newsletter-link a {text-decoration-thickness:1px;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;}
.mntl-footer__newsletter-link a:focus-visible {outline:3px solid #014ecb;outline-offset:1px;}
.mntl-footer__newsletter-link a:hover {-webkit-text-decoration-line:underline;text-decoration-line:underline;}
.mntl-footer__newsletter-link a:visited {color:var(--color-global-link-visited,rgba(0,0,0,.95));}
.mntl-footer .allrecipes-social-nav .social-nav__title {font-family:var(--rabbit-font-family,var(--font-2,inherit));font-size:var(--rabbit-font-size,.875rem);letter-spacing:var(--rabbit-letter-spacing,inherit);line-height:var(--rabbit-line-height,1.25rem);text-underline-offset:var(--rabbit-text-underline-offset,.1875rem);}
.mntl-footer .allrecipes-social-nav .social-nav__title a {text-decoration-thickness:1px;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;}
.mntl-footer .allrecipes-social-nav .social-nav__title a:focus-visible {outline:3px solid #014ecb;outline-offset:1px;}
.mntl-footer .allrecipes-social-nav .social-nav__title a:hover {-webkit-text-decoration-line:underline;text-decoration-line:underline;}
.mntl-footer .allrecipes-social-nav .social-nav__title a:visited {color:var(--color-global-link-visited,rgba(0,0,0,.95));}
.mntl-footer__newsletter-link {display:flex;justify-content:center;align-items:center;border-style:solid;border-color:#d54215;background-color:#fff;}
.mntl-footer__newsletter-link:active,.mntl-footer__newsletter-link:hover {color:#fff;background-color:#d54215;}
.mntl-footer__newsletter-link:active svg,.mntl-footer__newsletter-link:hover svg {fill:#fff;}
.mntl-footer__newsletter-link:focus-visible {outline:.1875rem solid #014ecb;outline-offset:1px;}
.mntl-footer__newsletter-link svg {fill:#d54215;}
.mntl-footer__newsletter-link {padding:0 2rem;height:3rem;}
.mntl-footer .allrecipes-social-nav .social-nav__link {display:inline-block;width:1.5rem;height:1.5rem;}
.mntl-footer .allrecipes-social-nav .social-nav__link svg {fill:rgba(0,0,0,.65);}
.mntl-footer .allrecipes-social-nav .social-nav__link .icon-flipboard {padding:.25rem;}
.mntl-footer .allrecipes-social-nav .social-nav__link:hover .icon-facebook {fill:#3b5998;}
.mntl-footer .allrecipes-social-nav .social-nav__link:hover .icon-instagram {fill:#b900b4;}
.mntl-footer .allrecipes-social-nav .social-nav__link:hover .icon-twitter {fill:#000;}
.mntl-footer .allrecipes-social-nav .social-nav__link:hover .icon-pinterest {fill:#bd081c;}
.mntl-footer .allrecipes-social-nav .social-nav__link:hover .icon-youtube {fill:red;}
.mntl-footer .allrecipes-social-nav .social-nav__link:hover .icon-tiktok {fill:#25f4ee;}
.mntl-footer .allrecipes-social-nav .social-nav__link:hover .icon-flipboard {fill:#e12828;}
.mntl-footer .allrecipes-social-nav .social-nav__link:focus-visible {outline:.1875rem solid #014ecb;outline-offset:1px;}
.mntl-footer__inner {border-top:1px solid rgba(0,0,0,.15);}
.mntl-footer__primary .mntl-footer__magsub-wrapper {display:block;width:-moz-fit-content;width:fit-content;}
.mntl-footer .img-placeholder {background-color:transparent;}
.mntl-footer .allrecipes-social-nav .social-nav__icon {width:1.5rem;height:1.5rem;}
@keyframes loaderSpin {100% {transform:rotate(360deg);}
;}
.mntl-footer-nav__list {display:grid;grid-template-columns:repeat(2,1fr);grid-auto-rows:min-content;-moz-column-gap:1.5rem;column-gap:1.5rem;row-gap:1rem;text-align:left;}
@media (min-width:34em) {.mntl-footer-nav__list {grid-template-columns:repeat(2,12.5rem);justify-content:center;}
;}
@media (min-width:50em) {.mntl-footer-nav__list {grid-template-columns:1fr;}
;}
.mntl-footer-nav__list-item {display:flex;}
.mntl-footer-nav__list-item a:visited {color:rgba(0,0,0,.95);}
.mntl-footer-links .mntl-truste-badge-wrapper .mntl-truste-badge-link:focus-visible {outline:3px solid #014ecb;outline-offset:1px;}
@keyframes loaderSpin {100% {transform:rotate(360deg);}
;}
.mntl-footer-links {display:grid;grid-template-columns:repeat(2,1fr);grid-auto-rows:min-content;-moz-column-gap:1.5rem;column-gap:1.5rem;row-gap:1rem;margin-top:2rem;text-align:left;}
@media (min-width:34em) {.mntl-footer-links {grid-template-columns:repeat(2,12.5rem);justify-content:center;}
;}
@media (min-width:50em) {.mntl-footer-links {grid-template-columns:1fr;margin-top:0;}
;}
@media (min-width:64em) {.mntl-footer-links {grid-template-columns:repeat(2,1fr);}
;}
@media (min-width:70em) {.mntl-footer-links {-moz-column-gap:2rem;column-gap:2rem;}
;}
.mntl-footer-links__item {display:flex;max-width:11rem;}
.mntl-footer-links__privacy {border:none;padding:0;background:inherit;}
.mntl-footer-links__link:visited {color:rgba(0,0,0,.95);}
.mntl-footer-links__link[data-type=cmpFooterLink] {white-space:nowrap;}
.mntl-footer-links__link[data-type=cmpFooterLink]:hover {text-decoration:none;}
.mntl-footer-links__link[data-type=cmpFooterLink]:hover .link-wrapper {text-decoration:underline;}
.mntl-footer-links__link .icon-privacy-options {position:relative;top:.09375rem;width:1.825rem;height:.875rem;}
.mntl-footer-links .mntl-truste-badge-wrapper {grid-column:1/span 2;justify-self:center;margin-top:1rem;}
@media (min-width:50em) {.mntl-footer-links .mntl-truste-badge-wrapper {grid-column:1;justify-self:start;}
;}
.mntl-footer-links .mntl-truste-badge-wrapper .mntl-truste-badge-image {max-width:6.281rem;}
@keyframes loaderSpin {100% {transform:rotate(360deg);}
;}
.mntl-dotdash-universal-nav {background-color:#fff;}
.mntl-dotdash-universal-nav.mntl-carbon-dotdash-universal-nav .mntl-dotdash-universal-nav__content {padding-right:1rem;padding-left:1rem;align-items:center;flex-direction:column;}
@media (min-width:34em) {.mntl-dotdash-universal-nav.mntl-carbon-dotdash-universal-nav .mntl-dotdash-universal-nav__content {padding-right:max(1.5rem,calc(50% - 18.75rem));padding-left:max(1.5rem,calc(50% - 18.75rem));}
;}
@media (min-width:50em) {.mntl-dotdash-universal-nav.mntl-carbon-dotdash-universal-nav .mntl-dotdash-universal-nav__content {padding-right:2rem;padding-left:2rem;}
;}
@media (min-width:64em) {.mntl-dotdash-universal-nav.mntl-carbon-dotdash-universal-nav .mntl-dotdash-universal-nav__content {padding-right:max(2rem,calc(50% - 38.125rem));padding-left:max(2rem,calc(50% - 38.125rem));}
;}
@media (min-width:50em) {.mntl-dotdash-universal-nav.mntl-carbon-dotdash-universal-nav .mntl-dotdash-universal-nav__content {align-items:flex-start;flex-direction:row;}
;}
.mntl-dotdash-universal-nav__content {display:flex;align-items:center;flex-direction:column;flex-wrap:wrap;margin:0 auto;padding:1.5625rem 1.5rem 1.875rem;}
@media (min-width:50em) {.mntl-dotdash-universal-nav__content {align-items:flex-start;flex-direction:row;padding:1.25rem 1.5rem .875rem;}
;}
@media (min-width:64em) {.mntl-dotdash-universal-nav__content {flex-wrap:nowrap;}
;}
.mntl-dotdash-universal-nav__logo {display:block;position:relative;flex-shrink:0;margin-bottom:.375rem;width:100px;height:25px;}
@media (min-width:50em) {.mntl-dotdash-universal-nav__logo {margin-right:.625rem;}
;}
.mntl-dotdash-universal-nav__wrapper {display:flex;flex-direction:column;text-align:center;}
@media (min-width:50em) {.mntl-dotdash-universal-nav__wrapper {justify-content:space-between;flex-direction:row;flex-wrap:wrap;width:calc(100% - 100px - .625rem);text-align:left;gap:0 125px;}
;}
.mntl-dotdash-universal-nav__notice,.mntl-dotdash-universal-nav__text {display:inline-block;font-family:Helvetica,Arial,sans-serif;font-size:.8125rem;font-weight:400;line-height:18px;text-align:center;color:#000;}
@media (min-width:34em) {.mntl-dotdash-universal-nav__notice,.mntl-dotdash-universal-nav__text {flex-shrink:0;font-size:.9375rem;line-height:30px;}
;}
.mntl-dotdash-universal-nav__notice--link,.mntl-dotdash-universal-nav__text--link {white-space:nowrap;text-decoration:underline;}
.mntl-dotdash-universal-nav__notice--link:focus-visible,.mntl-dotdash-universal-nav__text--link:focus-visible {outline:3px solid #014ecb;outline-offset:1px;}
.mntl-dotdash-universal-nav__notice--link:hover,.mntl-dotdash-universal-nav__text--link:hover {text-decoration:none;}
.mntl-dotdash-universal-nav__notice,.mntl-dotdash-universal-nav__notice a {padding-top:1rem;color:#c00;}
@media (min-width:50em) {.mntl-dotdash-universal-nav__notice,.mntl-dotdash-universal-nav__notice a {padding-top:0;}
;}
@keyframes fade-in {from {opacity:0;}
;}
.dialog-is-shown {padding-right:var(--scrollbar-width);overflow:hidden;}
@media (min-width:50em) {.dialog-is-shown .header {--half-scrollbar-width:calc(var(--scrollbar-width) / 2);max-width:calc(100vw - var(--scrollbar-width));padding-right:max(2rem,50% - 38.125rem - var(--half-scrollbar-width));padding-left:max(2rem,50% - 38.125rem - var(--half-scrollbar-width));}
.dialog-is-shown .header+.mm-ads-leaderboard-header {width:calc(100vw - var(--scrollbar-width));}
;}
[data-a11y-dialog-native] .dialog__overlay {display:none;}
.dialog[aria-hidden=true] {display:none;}
.dialog:not([data-a11y-dialog-native]),.dialog__overlay {position:fixed;z-index:100;top:0;right:0;bottom:0;left:0;}
.dialog {display:flex;}
.dialog__overlay {background-color:rgba(0,0,0,.65);animation:fade-in .1s both;}
.dialog__background {position:absolute;z-index:-1;transform:translate(-50%,-50%);top:50%;left:50%;width:calc(100% + 2rem);height:calc(100% + 2rem);background-position:center center;background-repeat:no-repeat;background-size:cover;}
.dialog__content {position:relative;z-index:102;margin:auto;height:100%;background-color:#fff;animation:fade-in .3s .1s both;}
@media (min-width:34em) {.dialog__content {width:100vw;}
;}
@media (min-width:50em) {.dialog__content {width:auto;height:auto;}
;}
.dialog--background .dialog__content {width:auto;max-width:calc(100vw - 2rem);height:auto;}
@media (min-width:34em) {.dialog--background .dialog__content {max-width:100vw;}
;}
.dialog__heading {display:flex;justify-content:space-between;align-items:center;height:3rem;padding:0 1rem;color:#fff;background:#03a9f4;}
.dialog__close {display:flex;justify-content:flex-end;align-items:center;margin:0;border-width:0;padding:0;background-color:transparent;}
.dialog__close svg {width:1.5rem;height:1.5rem;fill:#fff;}
.dialog__main {height:calc(100% - 3rem);padding:1.5rem;overflow:auto;}
@media (min-width:34em) {.dialog__main {margin:0 auto;padding-right:max(1.5rem,50% - 11rem);padding-left:max(1.5rem,50% - 11rem);}
;}
@media (min-width:50em) {.dialog__main {width:25rem;height:80vh;}
;}
.dialog--background .dialog__main {height:auto;max-height:calc(100vh - 2rem);}
@media (min-width:50em) {.dialog--background .dialog__main {max-height:80vh;}
;}
.mntl-dialog--campaign {display:none;}
.mntl-dialog--campaign.dialog--visible {display:flex;}
.mntl-myr-add-recipe__collections-button--done:focus-visible {outline:3px solid #014ecb;outline-offset:1px;}
@keyframes loaderSpin {100% {transform:rotate(360deg);}
;}
.mntl-myr-add-recipe__collections-button--done {display:flex;justify-content:center;align-items:center;flex-direction:row;padding:.875rem 2rem;-webkit-text-decoration-line:none;text-decoration-line:none;background-color:var(--color-brand-primary);}
.mntl-myr-add-recipe__collections-button--done:active,.mntl-myr-add-recipe__collections-button--done:hover {background-color:rgba(0,0,0,.95);}
.mntl-myr-add-recipe__collections-button--done:focus {background-color:var(--color-brand-primary);}
.mntl-myr-add-recipe__collections-button--done {display:flex;justify-content:center;align-items:center;flex-direction:row;border:none;color:#fff;background-color:var(--color-brand-primary);}
.mntl-myr-add-recipe__collections-button--done:active,.mntl-myr-add-recipe__collections-button--done:hover {background-color:rgba(0,0,0,.95);}
.mntl-myr-add-recipe__collections-button--done:visited {color:#fff;}
.mntl-myr-add-recipe__collections-button--done {padding:.5rem 1rem;}
.mntl-myr-add-recipe__collections-cta-button {font-family:var(--squirrel-font-family,var(--font-2,inherit));font-size:var(--squirrel-font-size,.875rem);font-weight:var(--squirrel-font-weight,700);letter-spacing:var(--squirrel-letter-spacing,.0625rem);line-height:var(--squirrel-line-height,1.25rem);text-transform:var(--squirrel-text-transform,uppercase);text-underline-offset:var(--squirrel-text-underline-offset,.25rem);}
.mntl-myr-add-recipe__collections-cta-button a {text-decoration-thickness:1px;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;}
.mntl-myr-add-recipe__collections-cta-button a:focus-visible {outline:3px solid #014ecb;outline-offset:1px;}
.mntl-myr-add-recipe__collections-cta-button a:hover {-webkit-text-decoration-line:underline;text-decoration-line:underline;}
.mntl-myr-add-recipe__collections-cta-button a:visited {color:var(--color-global-link-visited,rgba(0,0,0,.95));}
.mntl-myr-add-recipe__collections-button--done,.mntl-myr-add-recipe__collections-button--remove {font-family:var(--rabbit-font-family,var(--font-2,inherit));font-size:var(--rabbit-font-size,.875rem);letter-spacing:var(--rabbit-letter-spacing,inherit);line-height:var(--rabbit-line-height,1.25rem);text-underline-offset:var(--rabbit-text-underline-offset,.1875rem);}
.mntl-myr-add-recipe__collections-button--done a,.mntl-myr-add-recipe__collections-button--remove a {text-decoration-thickness:1px;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;}
.mntl-myr-add-recipe__collections-button--done a:focus-visible,.mntl-myr-add-recipe__collections-button--remove a:focus-visible {outline:3px solid #014ecb;outline-offset:1px;}
.mntl-myr-add-recipe__collections-button--done a:hover,.mntl-myr-add-recipe__collections-button--remove a:hover {-webkit-text-decoration-line:underline;text-decoration-line:underline;}
.mntl-myr-add-recipe__collections-button--done a:visited,.mntl-myr-add-recipe__collections-button--remove a:visited {color:var(--color-global-link-visited,rgba(0,0,0,.95));}
.mntl-myr-add-recipe__collections-button--done,.mntl-myr-add-recipe__collections-button--remove {font-weight:var(--rabbit-font-weight-bold,700);}
.mntl-myr-add-recipe__recipe-card-title {font-family:var(--cat-font-family,var(--font-2,inherit));font-size:var(--cat-font-size,1rem);letter-spacing:var(--cat-letter-spacing,inherit);line-height:var(--cat-line-height,1.5rem);text-underline-offset:var(--cat-text-underline-offset,.1875rem);}
.mntl-myr-add-recipe__recipe-card-title a {text-decoration-thickness:1px;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;}
.mntl-myr-add-recipe__recipe-card-title a:focus-visible {outline:3px solid #014ecb;outline-offset:1px;}
.mntl-myr-add-recipe__recipe-card-title a:hover {-webkit-text-decoration-line:underline;text-decoration-line:underline;}
.mntl-myr-add-recipe__recipe-card-title a:visited {color:var(--color-global-link-visited,rgba(0,0,0,.95));}
.mntl-myr-add-recipe__recipe-card-title {font-weight:var(--cat-font-weight-bold,700);}
.mntl-myr-add-recipe__collections-form .mntl-myr-add-recipe__collections-form-label,.mntl-myr-add-recipe__collections-form-label {font-family:var(--dog-font-family,var(--font-2,inherit));font-size:var(--dog-font-size,1.125rem);letter-spacing:var(--dog-letter-spacing,inherit);line-height:var(--dog-line-height,1.75rem);text-underline-offset:var(--dog-text-underline-offset,.25rem);}
.mntl-myr-add-recipe__collections-form .mntl-myr-add-recipe__collections-form-label a,.mntl-myr-add-recipe__collections-form-label a {text-decoration-thickness:1px;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;}
.mntl-myr-add-recipe__collections-form-label a:focus-visible {outline:3px solid #014ecb;outline-offset:1px;}
.mntl-myr-add-recipe__collections-form-label a:hover {-webkit-text-decoration-line:underline;text-decoration-line:underline;}
.mntl-myr-add-recipe__collections-form-label a:visited {color:var(--color-global-link-visited,rgba(0,0,0,.95));}
.mntl-myr-add-recipe__collections-title {font-family:var(--monkey-font-family,var(--font-1,inherit));font-size:var(--monkey-font-size,1.125rem);letter-spacing:var(--monkey-letter-spacing,inherit);line-height:var(--monkey-line-height,1.5rem);text-underline-offset:var(--monkey-text-underline-offset,.3125rem);-webkit-text-stroke:var(--monkey-webkit-text-stroke,inherit);-webkit-font-smoothing:var(--monkey-webkit-font-smoothing,inherit);}
.mntl-myr-add-recipe__collections-title a {text-decoration-thickness:1px;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;}
.mntl-myr-add-recipe__collections-title a:focus-visible {outline:3px solid #014ecb;outline-offset:1px;}
.mntl-myr-add-recipe__collections-title a:hover {-webkit-text-decoration-line:underline;text-decoration-line:underline;}
.mntl-myr-add-recipe__collections-title a:visited {color:var(--color-global-link-visited,rgba(0,0,0,.95));}
.mntl-myr-add-recipe__collections-title {font-weight:var(--monkey-font-weight-bold,700);}
.mntl-myr-add-recipe__logo-title-text {font-family:var(--goat-font-family,var(--font-1,inherit));font-size:var(--goat-font-size,1.5rem);letter-spacing:var(--goat-letter-spacing,inherit);line-height:var(--goat-line-height,2rem);text-underline-offset:var(--goat-text-underline-offset,.4375rem);-webkit-text-stroke:var(--goat-webkit-text-stroke,inherit);-webkit-font-smoothing:var(--goat-webkit-font-smoothing,inherit);}
.mntl-myr-add-recipe__logo-title-text a {text-decoration-thickness:1px;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;}
.mntl-myr-add-recipe__logo-title-text a:focus-visible {outline:3px solid #014ecb;outline-offset:1px;}
.mntl-myr-add-recipe__logo-title-text a:hover {-webkit-text-decoration-line:underline;text-decoration-line:underline;}
.mntl-myr-add-recipe__logo-title-text a:visited {color:var(--color-global-link-visited,rgba(0,0,0,.95));}
.mntl-myr-add-recipe__logo-title-text {font-weight:var(--goat-font-weight-bold,700);}
.mntl-myr-add-recipe__logo-title {font-family:var(--camel-font-family,var(--font-1,inherit));font-size:var(--camel-font-size,1.75rem);font-weight:var(--camel-font-weight,700);letter-spacing:var(--camel-letter-spacing,inherit);line-height:var(--camel-line-height,2.125rem);text-underline-offset:var(--camel-text-underline-offset,.5625rem);-webkit-text-stroke:var(--camel-webkit-text-stroke,inherit);-webkit-font-smoothing:var(--camel-webkit-font-smoothing,inherit);}
.mntl-myr-add-recipe__logo-title a {text-decoration-thickness:1px;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;}
.mntl-myr-add-recipe__logo-title a:focus-visible {outline:3px solid #014ecb;outline-offset:1px;}
.mntl-myr-add-recipe__logo-title a:hover {-webkit-text-decoration-line:underline;text-decoration-line:underline;}
.mntl-myr-add-recipe__logo-title a:visited {color:var(--color-global-link-visited,rgba(0,0,0,.95));}
.mntl-myr-add-recipe__logo-title {font-weight:var(--camel-font-weight-bold,700);}
@keyframes loaderSpin {100% {transform:rotate(360deg);}
;}
.mntl-myr-add-recipe__collections-form .mntl-myr-add-recipe__collections-form-input:focus+.mntl-myr-add-recipe__collections-form-label:before {outline:3px solid #014ecb;outline-offset:1px;}
.mntl-favorite__confirmation-dialog .dialog__heading {position:fixed;z-index:10;width:100%;background-color:#fff;}
@media (min-width:50em) {.mntl-favorite__confirmation-dialog .dialog__heading {position:static;width:auto;}
;}
.mntl-favorite__confirmation-dialog .dialog__title {color:rgba(0,0,0,.95);}
@media (min-width:50em) {.mntl-favorite__confirmation-dialog .dialog__title {visibility:hidden;}
;}
.mntl-favorite__confirmation-dialog .dialog__title .save-icon-favorite {width:1.5rem;height:1.5rem;}
@media (min-width:50em) {.mntl-favorite__confirmation-dialog .dialog__title .mntl-myr-add-recipe__logo-link,.mntl-favorite__confirmation-dialog .dialog__title .mntl-myr-add-recipe__logo-title-text {display:none;}
;}
.mntl-myr-add-recipe {display:flex;flex-direction:column;width:100%;height:100%;}
@media (min-width:50em) {.mntl-myr-add-recipe {flex-direction:row;}
;}
.mntl-myr-add-recipe__card-preview {display:flex;align-items:flex-start;flex-direction:column;}
@media (min-width:50em) {.mntl-myr-add-recipe__card-preview {align-items:center;width:23.5625rem;}
;}
.mntl-myr-add-recipe__logo-title {visibility:hidden;}
@media (min-width:50em) {.mntl-myr-add-recipe__logo-title {visibility:visible;}
;}
.mntl-myr-add-recipe__logo-title .save-icon-favorite {width:1.5rem;height:1.5rem;}
.mntl-myr-add-recipe__recipe-card {display:flex;position:relative;flex-direction:row;margin-top:1.5625rem;width:100%;border-top-left-radius:.375rem;border-bottom-left-radius:.375rem;overflow:hidden;}
@media (min-width:50em) {.mntl-myr-add-recipe__recipe-card {flex-direction:column;margin-top:unset;width:17.5rem;height:auto;border-top-left-radius:.375rem;border-top-right-radius:.375rem;border-bottom-left-radius:0;}
;}
.mntl-myr-add-recipe__recipe-card-image {height:5rem;border-top-left-radius:.375rem;border-bottom-left-radius:.375rem;}
@media (min-width:50em) {.mntl-myr-add-recipe__recipe-card-image {width:17.5rem;height:17.5rem;border-top-left-radius:.375rem;border-top-right-radius:.375rem;border-bottom-left-radius:0;}
;}
.mntl-myr-add-recipe__recipe-card-image-media {-o-object-fit:cover;object-fit:cover;width:5rem;}
@media (min-width:50em) {.mntl-myr-add-recipe__recipe-card-image-media {width:17.5rem;}
;}
.mntl-myr-add-recipe__recipe-card-title {display:flex;align-content:center;align-items:center;flex:1;border:1px solid rgba(0,0,0,.15);border-left-width:0;border-top-right-radius:.375rem;border-bottom-right-radius:.375rem;padding:0 1rem;}
@media (min-width:50em) {.mntl-myr-add-recipe__recipe-card-title {align-items:flex-start;height:auto;border-top-width:0;border-left-width:1px;border-top-right-radius:0;border-bottom-left-radius:.375rem;border-bottom-right-radius:.375rem;padding:.5rem .75rem .75rem;}
;}
.mntl-myr-add-recipe__recipe-card-title-text {display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;}
.mntl-myr-add-recipe__collections {margin:1.5rem 0 0;padding-bottom:.1875rem;}
@media (min-width:50em) {.mntl-myr-add-recipe__collections {margin:0;width:24.375rem;border-left:.0625rem solid rgba(0,0,0,.15);}
;}
.mntl-myr-add-recipe__collections__form-input-group--existing:last-of-type {margin-bottom:.75rem;}
.mntl-myr-add-recipe__collections-wrapper {position:relative;margin-top:.5rem;border-radius:.375rem;background-color:#f2f2f2;}
@media (min-width:50em) {.mntl-myr-add-recipe__collections-wrapper {margin-top:1rem;}
;}
.mntl-myr-add-recipe__collections-wrapper--loading::after,.mntl-myr-add-recipe__collections-wrapper--loading::before {content:"";position:absolute;z-index:1;}
.mntl-myr-add-recipe__collections-wrapper--loading::before {top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,.5);}
.mntl-myr-add-recipe__collections-wrapper--loading::after {box-sizing:border-box;border:4px solid var(--color-loader-foreground,rgba(0,0,0,.05));border-top:4px solid var(--color-loader-background,rgba(0,0,0,.95));border-radius:50%;width:3.5rem;height:3.5rem;animation:loaderSpin 1.5s linear infinite;content:"";position:absolute;top:50%;left:50%;margin:-1.75rem 0 0 -1.75rem;}
.mntl-myr-add-recipe__collections-form {height:calc(100dvh - 23.3rem);padding:1rem 1rem .6875rem;overflow-x:hidden;overflow-y:auto;}
.mntl-myr-add-recipe__collections-form .mntl-myr-add-recipe__collections-form-input {position:absolute;opacity:0;margin-right:0;}
.mntl-myr-add-recipe__collections-form .mntl-myr-add-recipe__collections-form-label {position:relative;padding-bottom:0;padding-left:2.25rem;}
.mntl-myr-add-recipe__collections-form .mntl-myr-add-recipe__collections-form-label::after,.mntl-myr-add-recipe__collections-form .mntl-myr-add-recipe__collections-form-label::before {content:"";position:absolute;top:.25rem;left:.25rem;width:1rem;height:1rem;}
.mntl-myr-add-recipe__collections-form .mntl-myr-add-recipe__collections-form-label::before {border:2px solid rgba(0,0,0,.65);border-radius:2px;}
.mntl-myr-add-recipe__collections-form .mntl-myr-add-recipe__collections-form-input:checked+.mntl-myr-add-recipe__collections-form-label::before {border-color:#4cdf9f;background:#4cdf9f;}
.mntl-myr-add-recipe__collections-form .mntl-myr-add-recipe__collections-form-input:checked+.mntl-myr-add-recipe__collections-form-label::after {transform:rotate(45deg);top:.375rem;left:.625rem;width:.3125rem;height:.6875rem;border-right:2px solid #000;border-bottom:2px solid #000;}
@media (min-width:50em) {.mntl-myr-add-recipe__collections-form {width:21.4375rem;height:18.25rem;}
;}
.mntl-myr-add-recipe__collections-form-input-group {display:flex;align-items:center;margin-bottom:.75rem;}
.mntl-myr-add-recipe__collections-form-label {width:calc(100dvw - 4.5rem);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;}
@media (min-width:50em) {.mntl-myr-add-recipe__collections-form-label {width:18.375rem;}
;}
.mntl-myr-add-recipe__collections-form-label--suggested {color:rgba(0,0,0,.65);}
.mntl-myr-add-recipe__collections-cta {display:flex;height:3.5rem;border-top:.0625rem solid rgba(0,0,0,.15);}
.mntl-myr-add-recipe__collections-cta-button {display:flex;align-items:center;width:100%;border:0;padding:0 1.25rem;background:0 0;}
.mntl-myr-add-recipe__collections-cta-button .icon-myr-plus-flat {margin-right:1rem;width:1.5rem;height:1.5rem;fill:rgba(0,0,0,.95);}
.mntl-myr-add-recipe__collections-actions {display:flex;position:fixed;justify-content:space-between;align-items:center;right:1rem;bottom:0;left:1rem;padding:1.5rem 0;background-color:#fff;}
@media (min-width:50em) {.mntl-myr-add-recipe__collections-actions {position:static;background-color:transparent;}
;}
.mntl-myr-add-recipe__collections-button--remove {display:flex;align-items:center;border:0;padding:0;background-color:transparent;}
.mntl-myr-add-recipe__collections-button--remove .icon-myr-delete {margin-right:.25rem;width:1.25rem;height:1.25rem;}
.mntl-myr-add-recipe__collections-button--done {margin-left:1.5rem;padding:.5rem 1rem;}
.mntl-favorite__confirmation-dialog .dialog__title {display:block;width:100%;text-align:left;}
.mntl-favorite__confirmation-dialog .dialog__title .save-icon-favorite {position:relative;top:4px;fill:var(--color-brand-primary);}
.mntl-myr-add-recipe__logo-title {width:100%;padding-top:.25rem;text-align:center;}
@media (min-width:50em) {.mntl-myr-add-recipe__logo-title {padding:1.25rem 0 1rem 3rem;text-align:left;}
;}
.mntl-myr-add-recipe__logo-title .save-icon-favorite {position:relative;top:.1875rem;fill:var(--color-brand-primary);}
.mntl-myr-add-recipe__logo-title-link {text-decoration:underline;-webkit-text-decoration-color:var(--color-brand-primary);text-decoration-color:var(--color-brand-primary);text-underline-offset:.5rem;text-decoration-thickness:1px;}
.mntl-myr-add-recipe__logo-title-link:hover {text-decoration-thickness:2px;}
@media (min-width:50em) {.mntl-myr-add-recipe__collections {padding:1.625rem 1.5rem 1.375rem;}
;}
.mntl-myr-add-recipe__collections-form-input-group {height:2.25rem;}
.mntl-myr-add-recipe__collections-form .mntl-myr-add-recipe__collections-form-label {padding-left:2.5rem;}
.mntl-myr-add-recipe__collections-form .mntl-myr-add-recipe__collections-form-input:checked+.mntl-myr-add-recipe__collections-form-label::before {border-color:var(--color-brand-primary);background:var(--color-brand-primary);}
.mntl-myr-add-recipe__collections-form .mntl-myr-add-recipe__collections-form-input:checked+.mntl-myr-add-recipe__collections-form-label::after {border-color:#fff;}
.mntl-myr-add-recipe__collections-cta-button:hover {-webkit-text-decoration-color:var(--color-brand-primary-hover);text-decoration-color:var(--color-brand-primary-hover);-webkit-text-decoration-line:underline;text-decoration-line:underline;text-underline-offset:3px;}
.mntl-myr-add-recipe__collections-cta-button .icon-myr-plus-flat {transform:rotate(45deg);width:1rem;height:1rem;}
.mntl-myr-add-recipe__collections-button--remove:hover {-webkit-text-decoration-color:var(--color-brand-primary-hover);text-decoration-color:var(--color-brand-primary-hover);-webkit-text-decoration-line:underline;text-decoration-line:underline;text-underline-offset:3px;}
.mntl-myr-add-recipe__collections-button--done:hover {background-color:var(--color-brand-primary-hover);}
.mntl-myr-favorite-collection__form-button--submit:focus-visible {outline:3px solid #014ecb;outline-offset:1px;}
@keyframes loaderSpin {100% {transform:rotate(360deg);}
;}
.mntl-myr-favorite-collection__form-button--submit {display:flex;justify-content:center;align-items:center;flex-direction:row;padding:.875rem 2rem;-webkit-text-decoration-line:none;text-decoration-line:none;background-color:var(--color-brand-primary);}
.mntl-myr-favorite-collection__form-button--submit:active,.mntl-myr-favorite-collection__form-button--submit:hover {background-color:rgba(0,0,0,.95);}
.mntl-myr-favorite-collection__form-button--submit:focus {background-color:var(--color-brand-primary);}
.mntl-myr-favorite-collection__form-button--submit {display:flex;justify-content:center;align-items:center;flex-direction:row;border:none;color:#fff;background-color:var(--color-brand-primary);}
.mntl-myr-favorite-collection__form-button--submit:active,.mntl-myr-favorite-collection__form-button--submit:hover {background-color:rgba(0,0,0,.95);}
.mntl-myr-favorite-collection__form-button--submit:visited {color:#fff;}
.mntl-myr-favorite-collection__form-button--submit {padding:.5rem 1rem;}
.mntl-myr-favorite-collection__form-counter {font-family:var(--mouse-font-family,var(--font-2,inherit));font-size:var(--mouse-font-size,.75rem);letter-spacing:var(--mouse-letter-spacing,inherit);line-height:var(--mouse-line-height,1rem);text-underline-offset:var(--mouse-text-underline-offset,.125rem);}
.mntl-myr-favorite-collection__form-counter a {text-decoration-thickness:1px;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;}
.mntl-myr-favorite-collection__form-counter a:focus-visible {outline:3px solid #014ecb;outline-offset:1px;}
.mntl-myr-favorite-collection__form-counter a:hover {-webkit-text-decoration-line:underline;text-decoration-line:underline;}
.mntl-myr-favorite-collection__form-counter a:visited {color:var(--color-global-link-visited,rgba(0,0,0,.95));}
.mntl-myr-favorite-collection .mntl-message-banner__text,.mntl-myr-favorite-collection__form-button--cancel,.mntl-myr-favorite-collection__form-button--submit,.mntl-myr-favorite-collection__form-label--requirement {font-family:var(--rabbit-font-family,var(--font-2,inherit));font-size:var(--rabbit-font-size,.875rem);letter-spacing:var(--rabbit-letter-spacing,inherit);line-height:var(--rabbit-line-height,1.25rem);text-underline-offset:var(--rabbit-text-underline-offset,.1875rem);}
.mntl-myr-favorite-collection .mntl-message-banner__text a,.mntl-myr-favorite-collection__form-button--cancel a,.mntl-myr-favorite-collection__form-button--submit a,.mntl-myr-favorite-collection__form-label--requirement a {text-decoration-thickness:1px;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;}
.mntl-myr-favorite-collection .mntl-message-banner__text a:focus-visible,.mntl-myr-favorite-collection__form-button--cancel a:focus-visible,.mntl-myr-favorite-collection__form-button--submit a:focus-visible,.mntl-myr-favorite-collection__form-label--requirement a:focus-visible {outline:3px solid #014ecb;outline-offset:1px;}
.mntl-myr-favorite-collection .mntl-message-banner__text a:hover,.mntl-myr-favorite-collection__form-button--cancel a:hover,.mntl-myr-favorite-collection__form-button--submit a:hover,.mntl-myr-favorite-collection__form-label--requirement a:hover {-webkit-text-decoration-line:underline;text-decoration-line:underline;}
.mntl-myr-favorite-collection .mntl-message-banner__text a:visited,.mntl-myr-favorite-collection__form-button--cancel a:visited,.mntl-myr-favorite-collection__form-button--submit a:visited,.mntl-myr-favorite-collection__form-label--requirement a:visited {color:var(--color-global-link-visited,rgba(0,0,0,.95));}
.mntl-myr-favorite-collection .mntl-message-banner__text,.mntl-myr-favorite-collection__form-button--cancel,.mntl-myr-favorite-collection__form-button--submit {font-weight:var(--rabbit-font-weight-bold,700);}
.mntl-myr-favorite-collection__form-input,.mntl-myr-favorite-collection__form-label,.mntl-myr-favorite-collection__form-textarea {font-family:var(--cat-font-family,var(--font-2,inherit));font-size:var(--cat-font-size,1rem);letter-spacing:var(--cat-letter-spacing,inherit);line-height:var(--cat-line-height,1.5rem);text-underline-offset:var(--cat-text-underline-offset,.1875rem);}
.mntl-myr-favorite-collection__form-input a,.mntl-myr-favorite-collection__form-label a,.mntl-myr-favorite-collection__form-textarea a {text-decoration-thickness:1px;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;}
.mntl-myr-favorite-collection__form-input a:focus-visible,.mntl-myr-favorite-collection__form-label a:focus-visible,.mntl-myr-favorite-collection__form-textarea a:focus-visible {outline:3px solid #014ecb;outline-offset:1px;}
.mntl-myr-favorite-collection__form-input a:hover,.mntl-myr-favorite-collection__form-label a:hover,.mntl-myr-favorite-collection__form-textarea a:hover {-webkit-text-decoration-line:underline;text-decoration-line:underline;}
.mntl-myr-favorite-collection__form-input a:visited,.mntl-myr-favorite-collection__form-label a:visited,.mntl-myr-favorite-collection__form-textarea a:visited {color:var(--color-global-link-visited,rgba(0,0,0,.95));}
.mntl-myr-favorite-collection__form-label {font-weight:var(--cat-font-weight-bold,700);}
.mntl-myr-favorite-collection__title {font-family:var(--camel-font-family,var(--font-1,inherit));font-size:var(--camel-font-size,1.75rem);font-weight:var(--camel-font-weight,700);letter-spacing:var(--camel-letter-spacing,inherit);line-height:var(--camel-line-height,2.125rem);text-underline-offset:var(--camel-text-underline-offset,.5625rem);-webkit-text-stroke:var(--camel-webkit-text-stroke,inherit);-webkit-font-smoothing:var(--camel-webkit-font-smoothing,inherit);}
.mntl-myr-favorite-collection__title a {text-decoration-thickness:1px;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;}
.mntl-myr-favorite-collection__title a:focus-visible {outline:3px solid #014ecb;outline-offset:1px;}
.mntl-myr-favorite-collection__title a:hover {-webkit-text-decoration-line:underline;text-decoration-line:underline;}
.mntl-myr-favorite-collection__title a:visited {color:var(--color-global-link-visited,rgba(0,0,0,.95));}
.mntl-myr-favorite-collection__title {font-weight:var(--camel-font-weight-bold,700);}
@keyframes loaderSpin {100% {transform:rotate(360deg);}
;}
.mntl-myr-favorite-collection {display:flex;flex-direction:column;width:100%;height:100%;min-height:43.75rem;}
@media (min-width:50em) {.mntl-myr-favorite-collection {flex-direction:row;min-height:auto;}
;}
@media (min-width:50em) {.mntl-myr-favorite-collection__content,.mntl-myr-favorite-collection__illo {flex-basis:50%;}
;}
.mntl-myr-favorite-collection__illo {display:none;justify-content:center;align-items:center;margin-top:1rem;}
@media (min-width:50em) {.mntl-myr-favorite-collection__illo {display:flex;margin-top:0;}
;}
.mntl-myr-favorite-collection__content {position:relative;margin:2rem 0 .1875rem;padding:0;}
@media (min-width:50em) {.mntl-myr-favorite-collection__content {margin:0;border-left:.0625rem solid rgba(0,0,0,.15);padding:1.5rem;}
;}
.mntl-myr-favorite-collection__title {text-align:center;}
@media (min-width:50em) {.mntl-myr-favorite-collection__title {text-align:left;}
;}
.mntl-myr-favorite-collection__form--loading::after,.mntl-myr-favorite-collection__form--loading::before {content:"";position:absolute;z-index:1;}
.mntl-myr-favorite-collection__form--loading::before {top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,.5);}
.mntl-myr-favorite-collection__form--loading::after {box-sizing:border-box;border:4px solid var(--color-loader-foreground,rgba(0,0,0,.05));border-top:4px solid var(--color-loader-background,rgba(0,0,0,.95));border-radius:50%;width:3.5rem;height:3.5rem;animation:loaderSpin 1.5s linear infinite;content:"";position:absolute;top:50%;left:50%;margin:-1.75rem 0 0 -1.75rem;}
.mntl-myr-favorite-collection__form-input-group {margin-top:1.5rem;}
.mntl-myr-favorite-collection__form-input,.mntl-myr-favorite-collection__form-textarea {border-radius:.375rem;padding:.75rem 1rem;}
.mntl-myr-favorite-collection__form-input:-ms-input-placeholder,.mntl-myr-favorite-collection__form-textarea:-ms-input-placeholder {color:rgba(0,0,0,.65);}
.mntl-myr-favorite-collection__form-input:-moz-placeholder,.mntl-myr-favorite-collection__form-textarea:-moz-placeholder {color:rgba(0,0,0,.65);}
.mntl-myr-favorite-collection__form-input::-webkit-input-placeholder,.mntl-myr-favorite-collection__form-textarea::-webkit-input-placeholder {color:rgba(0,0,0,.65);}
.mntl-myr-favorite-collection__form-input::-moz-placeholder,.mntl-myr-favorite-collection__form-textarea::-moz-placeholder {color:rgba(0,0,0,.65);}
.mntl-myr-favorite-collection__form-input {display:flex;align-items:center;height:3rem;border:.0625rem solid rgba(0,0,0,.65);padding:.6875rem .9375rem;}
.mntl-myr-favorite-collection__form-input--error {outline:.1875rem solid #c00;outline-offset:1px;}
.mntl-myr-favorite-collection__form-textarea {height:7.75rem;vertical-align:bottom;}
.mntl-myr-favorite-collection__form-counter {display:flex;margin-top:.25rem;color:rgba(0,0,0,.65);}
.mntl-myr-favorite-collection__form-counter--alert {color:#c00;}
.mntl-myr-favorite-collection__form-controls {display:flex;justify-content:space-between;margin-top:1.5rem;height:2.25rem;}
@media (min-width:50em) {.mntl-myr-favorite-collection__form-controls {position:absolute;bottom:1.5rem;left:1.5rem;right:1.5rem;}
;}
.mntl-myr-favorite-collection__form-button--cancel,.mntl-myr-favorite-collection__form-button--submit {color:rgba(0,0,0,.95);}
.mntl-myr-favorite-collection__form-button--cancel {border:0;padding:0;background-color:transparent;}
.mntl-myr-favorite-collection__form-button--submit {margin-left:1.5rem;width:5rem;}
.mntl-myr-favorite-collection__form-button--submit:disabled {padding:.5rem 1rem;}
@media (min-width:50em) {.mntl-myr-favorite-collection__illo svg {fill:var(--color-brand-primary);}
;}
.mntl-myr-favorite-collection__illo .icon {width:3.1875rem;height:4rem;}
@media (min-width:50em) {.mntl-myr-favorite-collection__illo .icon {width:4.75rem;height:6rem;}
;}
.mntl-myr-favorite-collection__content {margin-top:.25rem;}
.mntl-myr-favorite-collection__form-label--requirement {color:rgba(0,0,0,.65);font-weight:400;}
.mntl-myr-favorite-collection__form-button--cancel:hover {-webkit-text-decoration-color:var(--color-brand-primary-hover);text-decoration-color:var(--color-brand-primary-hover);-webkit-text-decoration-line:underline;text-decoration-line:underline;text-underline-offset:3px;}
.mntl-myr-favorite-collection__form-button--submit {color:#fff;}
.mntl-myr-favorite-collection__form-button--submit:disabled {border:none;color:#fff;background-color:rgba(0,0,0,.15);}
.mntl-myr-favorite-collection__form-button--submit:not(:disabled):hover {background-color:var(--color-brand-primary-hover);}
.mntl-newsletter-dialog .dialog__close {margin-left:auto;}
@media (min-width:50em) {.newsletter-dialog-header .dialog__main {height:auto;max-height:80vh;}
;}
.mntl-newsletter {transform:translateZ(0);}
.mntl-newsletter:empty {position:relative;height:100vh;}
.mntl-newsletter:not(:empty)::before {display:none;}
.newsletter__form,.newsletter__form-success {height:100%;background:#fff;}
.mntl-message-banner--error {background-color:#fae6e6;}
.mntl-message-banner--error .icon-error {fill:#c00;}
.mntl-message-banner__close-button .icon-close {fill:rgba(0,0,0,.65);}
.newsletter__checkbox:focus+.newsletter__label:before,.newsletter__date-picker-day-input:focus-visible,.newsletter__date-picker-month-input:focus-visible,.newsletter__date-picker-year-input:focus-visible,.newsletter__email-address-button:focus-visible,.newsletter__form-success-button:focus-visible {outline:3px solid #014ecb;outline-offset:1px;}
@keyframes loaderSpin {100% {transform:rotate(360deg);}
;}
.newsletter__email-address-button,.newsletter__form-success-button {display:flex;justify-content:center;align-items:center;flex-direction:row;padding:.875rem 2rem;-webkit-text-decoration-line:none;text-decoration-line:none;background-color:var(--color-brand-primary);}
.newsletter__email-address-button:active,.newsletter__email-address-button:hover,.newsletter__form-success-button:active,.newsletter__form-success-button:hover {background-color:rgba(0,0,0,.95);}
.newsletter__email-address-button:focus,.newsletter__form-success-button:focus {background-color:var(--color-brand-primary);}
.newsletter__email-address-button,.newsletter__form-success-button {display:flex;justify-content:center;align-items:center;flex-direction:row;border:none;color:#fff;background-color:var(--color-brand-primary);}
.newsletter__email-address-button:active,.newsletter__email-address-button:hover,.newsletter__form-success-button:active,.newsletter__form-success-button:hover {background-color:rgba(0,0,0,.95);}
.newsletter__email-address-button:visited,.newsletter__form-success-button:visited {color:#fff;}
.newsletter__email-address-button,.newsletter__form-success-button {font-family:var(--squirrel-font-family,var(--font-2,inherit));font-size:var(--squirrel-font-size,.875rem);font-weight:var(--squirrel-font-weight,700);letter-spacing:var(--squirrel-letter-spacing,.0625rem);line-height:var(--squirrel-line-height,1.25rem);text-transform:var(--squirrel-text-transform,uppercase);text-underline-offset:var(--squirrel-text-underline-offset,.25rem);}
.newsletter__email-address-button a,.newsletter__form-success-button a {text-decoration-thickness:1px;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;}
.newsletter__email-address-button a:focus-visible,.newsletter__form-success-button a:focus-visible {outline:3px solid #014ecb;outline-offset:1px;}
.newsletter__email-address-button a:hover,.newsletter__form-success-button a:hover {-webkit-text-decoration-line:underline;text-decoration-line:underline;}
.newsletter__email-address-button a:visited,.newsletter__form-success-button a:visited {color:var(--color-global-link-visited,rgba(0,0,0,.95));}
.newsletter__date-picker-day-input,.newsletter__date-picker-month-input,.newsletter__date-picker-year-input,.newsletter__email-address-input {font-family:var(--cat-font-family,var(--font-2,inherit));font-size:var(--cat-font-size,1rem);letter-spacing:var(--cat-letter-spacing,inherit);line-height:var(--cat-line-height,1.5rem);text-underline-offset:var(--cat-text-underline-offset,.1875rem);}
.newsletter__date-picker-day-input a,.newsletter__date-picker-month-input a,.newsletter__date-picker-year-input a,.newsletter__email-address-input a {text-decoration-thickness:1px;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;}
.newsletter__date-picker-day-input a:focus-visible,.newsletter__date-picker-month-input a:focus-visible,.newsletter__date-picker-year-input a:focus-visible,.newsletter__email-address-input a:focus-visible {outline:3px solid #014ecb;outline-offset:1px;}
.newsletter__date-picker-day-input a:hover,.newsletter__date-picker-month-input a:hover,.newsletter__date-picker-year-input a:hover,.newsletter__email-address-input a:hover {-webkit-text-decoration-line:underline;text-decoration-line:underline;}
.newsletter__date-picker-day-input a:visited,.newsletter__date-picker-month-input a:visited,.newsletter__date-picker-year-input a:visited,.newsletter__email-address-input a:visited {color:var(--color-global-link-visited,rgba(0,0,0,.95));}
.newsletter__label {font-family:var(--dog-font-family,var(--font-2,inherit));font-size:var(--dog-font-size,1.125rem);letter-spacing:var(--dog-letter-spacing,inherit);line-height:var(--dog-line-height,1.75rem);text-underline-offset:var(--dog-text-underline-offset,.25rem);}
.newsletter__label a {text-decoration-thickness:1px;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;}
.newsletter__label a:focus-visible {outline:3px solid #014ecb;outline-offset:1px;}
.newsletter__label a:hover {-webkit-text-decoration-line:underline;text-decoration-line:underline;}
.newsletter__label a:visited {color:var(--color-global-link-visited,rgba(0,0,0,.95));}
.newsletter__email-address-button,.newsletter__form-success-button {display:flex;justify-content:center;align-items:center;flex-direction:row;padding:.875rem 2rem;-webkit-text-decoration-line:none;text-decoration-line:none;background-color:#d54215;}
.newsletter__email-address-button:active,.newsletter__email-address-button:hover,.newsletter__form-success-button:active,.newsletter__form-success-button:hover {background-color:#b53811;}
.newsletter__email-address-button:focus-visible,.newsletter__form-success-button:focus-visible {outline:.1875rem solid #014ecb;outline-offset:1px;}
.newsletter__email-address-button,.newsletter__form-success-button {display:flex;justify-content:center;align-items:center;flex-direction:row;border:none;color:#fff;background-color:#d54215;}
.newsletter__email-address-button:active,.newsletter__email-address-button:hover,.newsletter__form-success-button:active,.newsletter__form-success-button:hover {background-color:#b53811;}
.newsletter__email-address-button:visited,.newsletter__form-success-button:visited {color:#fff;}
.newsletter__email-address-button:focus-visible,.newsletter__form-success-button:focus-visible {outline:.1875rem solid #014ecb;outline-offset:1px;}
.newsletter__date-picker-day-input,.newsletter__date-picker-month-input,.newsletter__date-picker-year-input,.newsletter__email-address-input {display:flex;align-items:center;border:1px solid rgba(0,0,0,.65);border-radius:0;padding:.6875rem .9375rem;height:3rem;}
.newsletter__date-picker-day-input:-moz-placeholder,.newsletter__date-picker-month-input:-moz-placeholder,.newsletter__date-picker-year-input:-moz-placeholder,.newsletter__email-address-input:-moz-placeholder {color:rgba(0,0,0,.65);}
.newsletter__date-picker-day-input::-webkit-input-placeholder,.newsletter__date-picker-month-input::-webkit-input-placeholder,.newsletter__date-picker-year-input::-webkit-input-placeholder,.newsletter__email-address-input::-webkit-input-placeholder {color:rgba(0,0,0,.65);}
.mntl-newsletter-dialog .dialog__heading {background:#d54215;}
.mntl-newsletter:empty::before {box-sizing:border-box;border:4px solid rgba(0,0,0,.05);border-top:4px solid rgba(0,0,0,.95);border-radius:50%;width:3.5rem;height:3.5rem;animation:loaderSpin 1.5s linear infinite;content:"";position:absolute;top:50%;left:50%;margin:-1.75rem 0 0 -1.75rem;}
.newsletter__logo .icon.icon-logo {width:100%;}
.has-error .newsletter__email-address-input {outline:.1875rem solid #c00;outline-offset:1px;}
.has-error .newsletter__date-picker-inputs {outline:.1875rem solid #c00;outline-offset:1px;}
.newsletter__subscriptions-container {background:#f5f6ea;}
.has-error .newsletter__subscriptions-wrapper {outline:.1875rem solid #c00;outline-offset:1px;}
.newsletter__form-success .icon-check-circle {fill:green;}
.newsletter__checkbox {position:absolute;opacity:0;}
.newsletter__label {position:relative;padding-left:1.625rem;}
.newsletter__label::after,.newsletter__label::before {content:"";position:absolute;top:.375rem;left:0;width:.875rem;height:.875rem;}
.newsletter__label::before {border:2px solid rgba(0,0,0,.65);border-radius:2px;}
.newsletter__checkbox:checked+.newsletter__label::before {border-color:#d54215;background:#d54215;}
.newsletter__checkbox:checked+.newsletter__label::after {transform:rotate(45deg);top:.4375rem;left:.375rem;border-right:2px solid #fff;border-bottom:2px solid #fff;width:.3125rem;height:.6875rem;}
.mntl-myr-confirmation-dialog .modal__button-confirm:focus-visible {outline:3px solid #014ecb;outline-offset:1px;}
@keyframes loaderSpin {100% {transform:rotate(360deg);}
;}
.mntl-myr-confirmation-dialog .modal__button-confirm {display:flex;justify-content:center;align-items:center;flex-direction:row;padding:.875rem 2rem;-webkit-text-decoration-line:none;text-decoration-line:none;background-color:var(--color-brand-primary);}
.mntl-myr-confirmation-dialog .modal__button-confirm:active,.mntl-myr-confirmation-dialog .modal__button-confirm:hover {background-color:rgba(0,0,0,.95);}
.mntl-myr-confirmation-dialog .modal__button-confirm:focus {background-color:var(--color-brand-primary);}
.mntl-myr-confirmation-dialog .modal__button-confirm {display:flex;justify-content:center;align-items:center;flex-direction:row;border:none;color:#fff;background-color:var(--color-brand-primary);}
.mntl-myr-confirmation-dialog .modal__button-confirm:active,.mntl-myr-confirmation-dialog .modal__button-confirm:hover {background-color:rgba(0,0,0,.95);}
.mntl-myr-confirmation-dialog .modal__button-confirm:visited {color:#fff;}
.mntl-myr-confirmation-dialog .modal__button-confirm {padding:.5rem 1rem;}
.mntl-myr-confirmation-dialog .modal__button-cancel,.mntl-myr-confirmation-dialog .modal__button-confirm,.mntl-myr-confirmation-dialog .modal__content-body {font-family:var(--rabbit-font-family,var(--font-2,inherit));font-size:var(--rabbit-font-size,.875rem);letter-spacing:var(--rabbit-letter-spacing,inherit);line-height:var(--rabbit-line-height,1.25rem);text-underline-offset:var(--rabbit-text-underline-offset,.1875rem);}
.mntl-myr-confirmation-dialog .modal__button-cancel a,.mntl-myr-confirmation-dialog .modal__button-confirm a,.mntl-myr-confirmation-dialog .modal__content-body a {text-decoration-thickness:1px;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;}
.mntl-myr-confirmation-dialog .modal__button-cancel a:focus-visible,.mntl-myr-confirmation-dialog .modal__button-confirm a:focus-visible,.mntl-myr-confirmation-dialog .modal__content-body a:focus-visible {outline:3px solid #014ecb;outline-offset:1px;}
.mntl-myr-confirmation-dialog .modal__button-cancel a:hover,.mntl-myr-confirmation-dialog .modal__button-confirm a:hover,.mntl-myr-confirmation-dialog .modal__content-body a:hover {-webkit-text-decoration-line:underline;text-decoration-line:underline;}
.mntl-myr-confirmation-dialog .modal__button-cancel a:visited,.mntl-myr-confirmation-dialog .modal__button-confirm a:visited,.mntl-myr-confirmation-dialog .modal__content-body a:visited {color:var(--color-global-link-visited,rgba(0,0,0,.95));}
.mntl-myr-confirmation-dialog .modal__button-cancel,.mntl-myr-confirmation-dialog .modal__button-confirm {font-weight:var(--rabbit-font-weight-bold,700);}
.mntl-myr-confirmation-dialog .dialog__title {font-family:var(--dog-font-family,var(--font-2,inherit));font-size:var(--dog-font-size,1.125rem);letter-spacing:var(--dog-letter-spacing,inherit);line-height:var(--dog-line-height,1.75rem);text-underline-offset:var(--dog-text-underline-offset,.25rem);}
.mntl-myr-confirmation-dialog .dialog__title a {text-decoration-thickness:1px;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;}
.mntl-myr-confirmation-dialog .dialog__title a:focus-visible {outline:3px solid #014ecb;outline-offset:1px;}
.mntl-myr-confirmation-dialog .dialog__title a:hover {-webkit-text-decoration-line:underline;text-decoration-line:underline;}
.mntl-myr-confirmation-dialog .dialog__title a:visited {color:var(--color-global-link-visited,rgba(0,0,0,.95));}
.mntl-myr-confirmation-dialog .dialog__title {font-weight:var(--dog-font-weight-bold,700);}
.mntl-myr-confirmation-dialog .dialog__heading {border-top-left-radius:.375rem;border-top-right-radius:.375rem;color:rgba(0,0,0,.95);background:#fff;}
.mntl-myr-confirmation-dialog .dialog__heading .icon-close {width:1.5rem;height:1.5rem;fill:rgba(0,0,0,.95);pointer-events:none;}
.mntl-myr-confirmation-dialog .dialog__main {width:21.4375rem;height:auto;padding:0 1rem 1rem;}
.mntl-myr-confirmation-dialog .dialog__content {max-width:21.4375rem;height:auto;border-radius:.375rem;}
.mntl-myr-confirmation-dialog .modal__content {padding-top:0;}
.mntl-myr-confirmation-dialog .modal__content-body {margin-bottom:.75rem;text-align:left;}
.mntl-myr-confirmation-dialog .modal__content-body-wrapper {padding-right:calc(50% - 10rem);padding-left:calc(50% - 10rem);}
.mntl-myr-confirmation-dialog .modal__button-cancel:hover {-webkit-text-decoration-color:rgba(0,0,0,.95);text-decoration-color:rgba(0,0,0,.95);}
.mntl-myr-confirmation-dialog .modal__button-wrapper {display:flex;justify-content:flex-end;gap:.5rem;}
.mntl-myr-confirmation-dialog .modal__button-cancel {border:none;background:0 0;}
.mntl-myr-confirmation-dialog .modal__button-cancel:hover {-webkit-text-decoration-color:var(--color-brand-primary-hover);text-decoration-color:var(--color-brand-primary-hover);-webkit-text-decoration-line:underline;text-decoration-line:underline;text-underline-offset:3px;}
.mntl-myr-confirmation-dialog .modal__button-confirm:hover {background-color:var(--color-brand-primary-hover);}
.mntl-taxonomysc {padding:0 10px;}
@media (min-width:35em) {.mntl-taxonomysc {padding:0;}
;}
.mntl-taxonomysc .mntl-taxonomysc-sibling-node:focus-visible .link__wrapper {outline:3px solid #014ecb;outline-offset:1px;}
@keyframes loaderSpin {100% {transform:rotate(360deg);}
;}
.mntl-taxonomysc .mntl-taxonomysc-sibling-nodes__title {font-family:var(--goat-font-family,var(--font-1,inherit));font-size:var(--goat-font-size,1.5rem);letter-spacing:var(--goat-letter-spacing,inherit);line-height:var(--goat-line-height,2rem);text-underline-offset:var(--goat-text-underline-offset,.4375rem);-webkit-text-stroke:var(--goat-webkit-text-stroke,inherit);-webkit-font-smoothing:var(--goat-webkit-font-smoothing,inherit);}
.mntl-taxonomysc .mntl-taxonomysc-sibling-nodes__title a {text-decoration-thickness:1px;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;}
.mntl-taxonomysc .mntl-taxonomysc-sibling-nodes__title a:focus-visible {outline:3px solid #014ecb;outline-offset:1px;}
.mntl-taxonomysc .mntl-taxonomysc-sibling-nodes__title a:hover {-webkit-text-decoration-line:underline;text-decoration-line:underline;}
.mntl-taxonomysc .mntl-taxonomysc-sibling-nodes__title a:visited {color:var(--color-global-link-visited,rgba(0,0,0,.95));}
.mntl-taxonomysc .mntl-taxonomysc-sibling-nodes__title {font-weight:var(--goat-font-weight-bold,700);}
.mntl-taxonomysc {padding:0;}
.mntl-taxonomysc .mntl-document-spotlight {margin:3rem 0 2rem;}
.mntl-taxonomysc .mntl-document-spotlight .mntl-three-post__title {margin:4rem 0 2rem;text-align:center;}
.mntl-three-post__title {margin:2rem 0 2rem;text-align:center;}
.mntl-taxonomysc .mntl-document-spotlight .leaderboard {margin-top:4rem;margin-bottom:4rem;}
.mntl-taxonomysc .mm-ads-native-fluid,.mntl-taxonomysc .mm-ads-native__adunit[data-ad-width=fluid][data-ad-height=fluid] {margin:0;}
.mntl-taxonomysc .leaderboard {position:relative;right:50%;left:50%;margin-right:-50vw;margin-left:-50vw;width:100vw;}
.mntl-taxonomysc .mm-ads-mob-square-flex-1 {margin:4rem 0;}
.mntl-taxonomysc .mm-ads-mob-square-fixed-lazy {margin:3rem 0;}
.mntl-taxonomysc .tax-sc-native-ad--tablet-pc .wrapper>div:not(:empty) {margin:3rem 0 1.5rem;}
.mntl-taxonomysc .related-category-search--curated {margin-top:3rem;}
.mntl-taxonomysc .mntl-taxonomysc-article-list-group {display:grid;}
@media (min-width:50em) {.mntl-taxonomysc .mntl-taxonomysc-article-list-group {grid-gap:1.5rem;}
;}
.mntl-taxonomysc .mntl-taxonomysc-article-list-group .leaderboard {margin-top:3rem;margin-bottom:1.5rem;}
.mntl-taxonomysc .mntl-taxonomysc-article-list-group:last-child .leaderboard,.mntl-taxonomysc .mntl-taxonomysc-article-list-group:last-child .square {margin-bottom:0;}
.mntl-taxonomysc .mntl-taxonomysc-sibling-nodes {margin-top:4rem;}
.mntl-taxonomysc .mntl-taxonomysc-sibling-node:focus-visible {outline:0;}
.mntl-taxonomysc .mntl-taxonomy-sibling-node__container {display:grid;gap:.5rem 2rem;grid-template-columns:1fr;width:100%;}
@media (min-width:34em) {.mntl-taxonomysc .mntl-taxonomy-sibling-node__container {grid-template-columns:repeat(2,1fr);}
;}
@media (min-width:50em) {.mntl-taxonomysc .mntl-taxonomy-sibling-node__container {grid-template-columns:repeat(3,1fr);}
;}
@media (min-width:64em) {.mntl-taxonomysc .mntl-taxonomy-sibling-node__container {grid-template-columns:repeat(4,1fr);}
;}
.mntl-taxonomysc .mntl-taxonomysc-sibling-nodes__title {margin-bottom:1.5rem;border-bottom:1px solid rgba(0,0,0,.15);padding-bottom:1.5rem;}
.mntl-taxonomysc-header {display:flex;flex-direction:column;margin-top:1rem;}
.mntl-taxonomysc-header__top {display:flex;align-items:center;flex-direction:column;}
@media (min-width:35em) {.mntl-taxonomysc-header__top {align-items:flex-start;flex-direction:row;}
;}
.mntl-taxonomysc-header__bottom {padding:.5rem;background-color:#efefef;}
.mntl-taxonomysc-header__bottom:empty {display:none;}
.mntl-taxonomysc-header__bottom .share {justify-content:center;}
@media (min-width:35em) {.mntl-taxonomysc-header-group {padding-right:2rem;}
;}
.mntl-taxonomysc-image {width:100%;}
.mntl-taxonomysc-image-wrapper {max-width:300px;}
@media (min-width:35em) {.mntl-taxonomysc-image-wrapper {order:1;}
;}
.taxonomysc-header .mntl-sc-block-html a:focus-visible {outline:3px solid #014ecb;outline-offset:1px;}
.taxonomysc-header .mntl-sc-block-html a {text-decoration-thickness:1px;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;}
.taxonomysc-header .mntl-sc-block-html a:hover {-webkit-text-decoration-line:underline;text-decoration-line:underline;}
.taxonomysc-header .mntl-sc-block-html a:visited {color:var(--color-global-link-visited,rgba(0,0,0,.95));}
@keyframes loaderSpin {100% {transform:rotate(360deg);}
;}
.taxonomysc-header .mntl-sc-block-html a,.taxonomysc-header .mntl-taxonomysc-intro {font-family:var(--dog-font-family,var(--font-2,inherit));font-size:var(--dog-font-size,1.125rem);letter-spacing:var(--dog-letter-spacing,inherit);line-height:var(--dog-line-height,1.75rem);text-underline-offset:var(--dog-text-underline-offset,.25rem);}
.taxonomysc-header .mntl-sc-block-html a a,.taxonomysc-header .mntl-taxonomysc-intro a {text-decoration-thickness:1px;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;}
.taxonomysc-header .mntl-sc-block-html a a:focus-visible,.taxonomysc-header .mntl-taxonomysc-intro a:focus-visible {outline:3px solid #014ecb;outline-offset:1px;}
.taxonomysc-header .mntl-sc-block-html a a:hover,.taxonomysc-header .mntl-taxonomysc-intro a:hover {-webkit-text-decoration-line:underline;text-decoration-line:underline;}
.taxonomysc-header .mntl-sc-block-html a a:visited,.taxonomysc-header .mntl-taxonomysc-intro a:visited {color:var(--color-global-link-visited,rgba(0,0,0,.95));}
.taxonomysc-header .mntl-taxonomysc-heading {font-family:var(--lion-font-family,var(--font-1,inherit));font-size:var(--lion-font-size,2rem);font-weight:var(--lion-font-weight,700);letter-spacing:var(--lion-letter-spacing,inherit);line-height:var(--lion-line-height,2.25rem);text-underline-offset:var(--lion-text-underline-offset,.5625rem);-webkit-text-stroke:var(--lion-webkit-text-stroke,inherit);-webkit-font-smoothing:var(--lion-webkit-font-smoothing,inherit);}
.taxonomysc-header .mntl-taxonomysc-heading a {text-decoration-thickness:1px;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;}
.taxonomysc-header .mntl-taxonomysc-heading a:focus-visible {outline:3px solid #014ecb;outline-offset:1px;}
.taxonomysc-header .mntl-taxonomysc-heading a:hover {-webkit-text-decoration-line:underline;text-decoration-line:underline;}
.taxonomysc-header .mntl-taxonomysc-heading a:visited {color:var(--color-global-link-visited,rgba(0,0,0,.95));}
.taxonomysc-header .mntl-taxonomysc-heading {font-weight:var(--lion-font-weight-bold,700);}
@media (min-width:50em) {.taxonomysc-header .mntl-taxonomysc-heading {font-size:var(--lion-font-size-md,3rem);line-height:var(--lion-line-height-md,3.25rem);text-underline-offset:var(--lion-text-underline-offset-md,.75rem);}
;}
.taxonomysc-header .mntl-sc-block-html a {-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-color:#114388;text-decoration-color:#114388;color:#114388;}
.taxonomysc-header .mntl-sc-block-html a:hover {text-decoration-thickness:.125rem;}
.taxonomysc-header .mntl-sc-block-html a:visited {color:#114388;}
.taxonomysc-header {position:relative;align-items:center;margin-top:0;margin-bottom:3rem;}
@media (min-width:50em) {.taxonomysc-header {margin-bottom:4rem;}
;}
.taxonomysc-header .mntl-taxonomysc-image-wrapper {max-width:unset;height:20rem;}
.taxonomysc-header .mntl-taxonomysc-header-group {margin-top:1.5rem;padding-right:0;max-width:100%;}
@media (min-width:50em) {.taxonomysc-header .mntl-taxonomysc-header-group {margin-top:2rem;}
;}
.taxonomysc-header .mntl-taxonomysc-header__top {flex-wrap:wrap;max-width:100%;text-align:center;}
.taxonomysc-header .mntl-taxonomysc-header__bottom {padding:.5rem 0 0;background-color:unset;}
.taxonomysc-header .mntl-taxonomysc-header__bottom .mntl-taxonomy-nodes .mntl-taxonomy-nodes__chop {clip-path:inset(-.75rem .0625rem 0 .0625rem);}
.taxonomysc-header .mntl-taxonomysc-image-wrapper,.taxonomysc-header .mntl-taxonomysc-intro {order:unset;}
.taxonomysc-header .mntl-taxonomysc-intro {text-align:center;}
.taxonomysc-header .mntl-taxonomysc-image-wrapper {width:100%;height:20rem;}
.taxonomysc-header .mntl-universal-breadcrumbs.breadcrumbs {justify-content:center;margin-right:auto;margin-bottom:1.5rem;margin-left:auto;}
@media (min-width:50em) {.taxonomysc-header .mntl-universal-breadcrumbs.breadcrumbs {margin-bottom:2rem;}
;}
.taxonomysc-header .primary-image__media {position:relative;right:50%;left:50%;margin-right:-50vw;margin-left:-50vw;width:100vw;}
.taxonomysc-header .primary-image__image {-o-object-fit:cover;object-fit:cover;-o-object-position:top right;object-position:top right;width:100%;height:20rem;}
.taxonomysc-header .social-share {margin-top:1.5rem;}
@media (min-width:50em) {.taxonomysc-header .social-share {margin-top:2rem;}
;}
.mntl-sc-block-image {overflow:hidden;text-align:left;}
.mntl-sc-block-image.figure-portrait {margin:0 auto;max-width:80%;text-align:center;}
.mntl-sc-block-image.figure-portrait .figure-media {max-height:80vh;}
.mntl-sc-block-image.figure-portrait .figure-article-caption {text-align:left;background-color:transparent;}
.mntl-sc-block-image.figure-portrait img {max-height:80vh;}
.mntl-sc-block-image a {box-shadow:none;}
.mntl-sc-block-image img {width:100%;}
.mntl-sc-block-image .figure-media {position:relative;}
@media (min-width:35em) {.mntl-sc-list-item h3:first-of-type+.mntl-sc-block-image.figure-portrait,.mntl-sc-list-item h3:first-of-type+.mntl-sc-block-image.figure-square {float:left;margin:0 1.25rem 1rem 0;width:auto;max-width:280px;}
.mntl-sc-list-item h3:first-of-type+.mntl-sc-block-image.figure-portrait img,.mntl-sc-list-item h3:first-of-type+.mntl-sc-block-image.figure-square img {width:auto;max-width:280px;}
;}
img[data-img-lightbox=true] {cursor:zoom-in;}
.mntl-lightbox {box-sizing:border-box;display:flex;position:fixed;z-index:100;justify-content:center;align-items:center;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.95);}
.mntl-lightbox.is-closed {display:none;}
.mntl-lightbox__container {display:flex;flex-direction:column;width:100%;max-height:calc(100% - 6rem);}
.mntl-lightbox__img-container {width:100%;max-height:100%;overflow-y:scroll;text-align:center;}
.mntl-lightbox__img {max-width:calc(100vw - 6rem);}
.mntl-lightbox__close {position:absolute;top:0;right:.5rem;width:2rem;height:2.5rem;border:none;padding:0;background-color:transparent;}
.mntl-lightbox__close::after,.mntl-lightbox__close::before {content:" ";display:block;position:absolute;top:22px;width:40px;height:4px;border-radius:2px;background:#fff;}
.mntl-lightbox__close::before {transform:rotate(45deg);left:-4px;}
.mntl-lightbox__close::after {transform:rotate(315deg);right:-4px;}
.mntl-lightbox__loader {position:absolute;top:49%;left:0;width:100%;text-align:center;}
.mntl-lightbox__loader.is-hidden {display:none;}
.mntl-lightbox__loader span {display:inline-block;margin:.25rem;width:1rem;height:1rem;border-radius:.5rem;background-color:#fff;animation:pulse 1s infinite;}
.mntl-lightbox__loader span:nth-child(1) {animation-delay:.4s;}
.mntl-lightbox__loader span:nth-child(2) {animation-delay:.6s;}
.mntl-lightbox__loader span:nth-child(3) {animation-delay:.8s;}
.mntl-lightbox__next-arrow,.mntl-lightbox__prev-arrow {position:absolute;top:calc(50% - 15px);margin-top:-20px;outline:0;border:none;padding:0;background:0 0;}
.mntl-lightbox__next-arrow .light-box-arrow,.mntl-lightbox__prev-arrow .light-box-arrow {display:block;width:40px;height:40px;}
.mntl-lightbox__prev-arrow {transform:rotate(180deg);left:15px;}
.mntl-lightbox__next-arrow {right:15px;}
.mntl-lightbox__caption {flex-basis:100%;text-align:center;color:#fff;}
.mntl-lightbox__caption svg {display:none;}
@keyframes pulse {0% {opacity:.1;}
100% {opacity:1;}
;}
.img-placeholder {position:relative;width:100%;background-color:#c7c7c7;}
.mntl-primary-image--blurry {position:absolute;top:0;left:0;height:100%;background-image:var(--blurry);background-size:100% 100%;transition:.15s filter linear;}
.mntl-primary-image--blurry.loaded {background-image:none;}
.mntl-primary-image--blurry:not(.loaded) {filter:blur(4px);}
.mntl-sc-block-image+.mntl-sc-block-image,.structured-content .mntl-sc-block-image+.mntl-sc-block-image.figure-portrait {display:inline-block;position:relative;margin-top:1rem;width:70px;height:70px;overflow:hidden;}
.mntl-sc-block-image+.mntl-sc-block-image .figure-article-caption,.structured-content .mntl-sc-block-image+.mntl-sc-block-image.figure-portrait .figure-article-caption {display:none;}
.mntl-sc-block-image+.mntl-sc-block-image .figure-media,.structured-content .mntl-sc-block-image+.mntl-sc-block-image.figure-portrait .figure-media {position:absolute;width:100%;height:100%;}
.mntl-sc-block-image+.mntl-sc-block-image .img-placeholder,.structured-content .mntl-sc-block-image+.mntl-sc-block-image.figure-portrait .img-placeholder {height:100%;padding-bottom:0;}
.mntl-sc-block-image+.mntl-sc-block-image img,.structured-content .mntl-sc-block-image+.mntl-sc-block-image.figure-portrait img {width:100%;-o-object-fit:cover;object-fit:cover;}
.mntl-image-composite__image+.mntl-image-composite__image,.mntl-sc-block .mntl-image-composite__images {margin-top:0;width:auto;height:auto;}
.mntl-image-composite__image+.mntl-image-composite__image .img-placeholder,.mntl-sc-block .mntl-image-composite__images .img-placeholder {height:0;}
.mntl-gif__video {display:block;width:100%;height:100%;}
.img-placeholder .mntl-gif__video {height:auto;}
.no-js .mntl-gif__video:not(.mntl-gif__video--fallback) {display:none;}
.no-js .mntl-gif__video::-webkit-media-controls-panel {display:none;}
@keyframes loaderSpin {100% {transform:rotate(360deg);}
;}
.breadcrumbs__scroll-wrapper {position:relative;overflow:hidden;}
.breadcrumbs__scroll-wrapper::after,.breadcrumbs__scroll-wrapper::before {content:"";position:absolute;z-index:1;top:0;bottom:0;transition:transform .3s ease;}
@media (min-width:34em) {.breadcrumbs__scroll-wrapper::after,.breadcrumbs__scroll-wrapper::before {display:none;}
;}
.breadcrumbs__scroll-wrapper::before {transform:translateX(-2.5rem);right:calc(100% - 2.5rem);left:-.25rem;background:linear-gradient(90deg,#fff 0,transparent 100%);}
.breadcrumbs__scroll-wrapper::after {transform:translateX(2.5rem);right:-.25rem;left:calc(100% - 2.5rem);background:linear-gradient(270deg,#fff 0,transparent 100%);}
.breadcrumbs__scroll-wrapper .breadcrumbs {-ms-overflow-style:none;scrollbar-width:none;flex-wrap:nowrap;margin:0;overflow-x:auto;}
.breadcrumbs__scroll-wrapper .breadcrumbs::-webkit-scrollbar {display:none;}
@media (min-width:34em) {.breadcrumbs__scroll-wrapper .breadcrumbs {flex-wrap:wrap;overflow:hidden;}
;}
.breadcrumbs__scroll-wrapper .breadcrumbs .mntl-breadcrumbs__item {white-space:nowrap;}
.js-breadcrumb-left-overflow::before,.js-breadcrumb-right-overflow::after {transform:translateX(0);}
.mntl-breadcrumbs__item {display:inline-block;}
.mntl-breadcrumbs__item+.mntl-breadcrumbs__item::before {content:">";display:inline-block;margin:0 .5rem;}
.mntl-universal-breadcrumbs {display:flex;flex-wrap:wrap;width:100%;color:#000;row-gap:.75rem;}
.mntl-universal-breadcrumbs .icon-chevron {margin:0 .25rem;width:1.5rem;height:1.5rem;fill:rgba(0,0,0,.65);}
.mntl-universal-breadcrumbs .mntl-breadcrumbs__link {position:relative;}
.mntl-universal-breadcrumbs .mntl-breadcrumbs__link:hover {-webkit-text-decoration-line:underline;text-decoration-line:underline;}
.mntl-universal-breadcrumbs .mntl-breadcrumbs__link:disabled {color:rgba(0,0,0,.3);}
.mntl-universal-breadcrumbs .mntl-breadcrumbs__item {display:flex;align-items:center;flex-direction:row;}
.mntl-universal-breadcrumbs .mntl-breadcrumbs__item::before {content:none;margin:0;}
.mntl-sc-block-html:not(.mntl-sc-block-html-sliced) {counter-reset:section;}
.mntl-sc-block-html>ol {counter-reset:none;}
.mntl-sc-block-html .mntl-sc-block-adslot-inline>.mntl-block {display:inline;}
.share {display:flex;position:relative;z-index:1;justify-content:left;flex-wrap:wrap;order:3;overflow:hidden;}
@media (min-width:50em) {.share {justify-content:right;}
;}
.share-item {flex:1;}
.share-item.is-featured {flex:2;}
.share-link {display:block;border:0;overflow:hidden;text-align:center;cursor:pointer;}
.share-link-facebook {background:#3b5998;}
.share-link-facebook:focus,.share-link-facebook:hover {background:#344e86;}
.share-link-pinterest {background:#bd081c;}
.share-link-pinterest:focus,.share-link-pinterest:hover {background:#a50718;}
.share-link-flipboard {background:#e02828;}
.share-link-flipboard:focus,.share-link-flipboard:hover {background:#d01e1e;}
.exclusiveTemplate .share {justify-content:center;}
.mntl-universal-social-share {order:0;overflow:visible;}
@media (min-width:50em) {.mntl-universal-social-share {margin-left:auto;min-width:18.75rem;}
;}
@media (min-width:50em) {.exclusiveTemplate .mntl-universal-social-share {margin-top:1.5rem;}
;}
.mntl-universal-social-share .share-item {flex:none;transform:translate(0,0);margin-right:.5rem;padding:0;transition:all .2s ease-in-out;}
.mntl-universal-social-share .share-item .icon {align-self:center;width:1.25rem;height:1.25rem;pointer-events:none;}
.mntl-universal-social-share .share-link {outline:0;font-size:0;}
.mntl-universal-social-share .share-link:hover {border:1px solid rgba(0,0,0,.95);}
.mntl-universal-social-share .share-link:focus-visible {border-color:rgba(0,0,0,.95);}
.mntl-universal-social-share-header .mntl-universal-social-share {flex-wrap:nowrap;}
.mntl-universal-social-share-header {display:none;}
.mntl-universal-social-share-header.is-displayed {display:block;}
.share .share-link:focus-visible {outline:3px solid #014ecb;outline-offset:1px;}
@keyframes loaderSpin {100% {transform:rotate(360deg);}
;}
.share .share-link {display:flex;justify-content:center;align-items:center;border:1px solid rgba(0,0,0,.65);border-radius:50%;width:2.5rem;height:2.5rem;background-color:#fff;}
.share .share-link:active,.share .share-link:hover {border-color:rgba(0,0,0,.95);background-color:transparent;}
.share .share-link svg {width:1.25rem;height:1.25rem;}
@keyframes loaderSpin {100% {transform:rotate(360deg);}
;}
.mntl-five-post {display:grid;position:relative;margin:0 auto;max-width:76.25rem;padding-top:2rem;padding-bottom:2.5rem;grid-template-areas:"title" ".";}
@media (min-width:50em) {.mntl-five-post {padding-right:4rem;padding-left:4rem;}
;}
@media (min-width:64em) {.mntl-five-post {padding-right:0;padding-left:0;}
;}
@media (min-width:64em) {.mntl-five-post {grid-template-areas:"title title" ". .";grid-template-columns:19rem auto;grid-column-gap:1.5rem;}
.mntl-five-post--featured-left {grid-template-columns:auto 19rem;}
;}
@media (min-width:70em) {.mntl-five-post {grid-template-columns:24.0625rem auto;grid-column-gap:4rem;}
.mntl-five-post--featured-left {grid-template-columns:auto 24.0625rem;}
;}
.mntl-five-post__background {position:relative;right:50%;left:50%;margin-right:-50vw;margin-left:-50vw;width:100vw;position:absolute;height:100%;background-color:var(--color-brand-tertiary);}
.mntl-five-post__title {z-index:1;margin-bottom:2rem;text-align:center;text-transform:capitalize;grid-area:title;}
.mntl-five-post .mntl-sidebar {z-index:1;order:1;padding:0;background-color:unset;}
@media (min-width:64em) {.mntl-five-post .mntl-sidebar {order:unset;}
;}
.mntl-five-post .mntl-sidebar .mntl-universal-card-list {grid-gap:2rem;}
.mntl-five-post .mntl-sidebar .mntl-universal-card-list .card--square-image-left .card__media {width:8rem;height:auto;}
@media (min-width:50em) {.mntl-five-post .mntl-sidebar .mntl-universal-card-list .card--square-image-left .card__media {width:7.5rem;}
;}
@media (min-width:70em) {.mntl-five-post .mntl-sidebar .mntl-universal-card-list .card--square-image-left .card__media {width:9rem;}
;}
.mntl-five-post .mntl-sidebar .mntl-universal-card-list .card--square-image-left .card__img {width:8rem;height:5.3125rem;}
@media (min-width:50em) {.mntl-five-post .mntl-sidebar .mntl-universal-card-list .card--square-image-left .card__img {width:7.5rem;height:5rem;}
;}
@media (min-width:70em) {.mntl-five-post .mntl-sidebar .mntl-universal-card-list .card--square-image-left .card__img {width:9rem;height:5.9375rem;}
;}
.mntl-five-post .mntl-document-card--featured {z-index:1;margin-bottom:2rem;background-color:unset;}
@media (min-width:64em) {.mntl-five-post .mntl-document-card--featured {margin-bottom:0;}
;}
/* .allrecipes-sc-block-spotlight--5-card {margin:4rem auto;} */
.allrecipes-sc-block-spotlight--5-card .mntl-sidebar .card--square-image-left.card .mm-recipes-card-meta {flex-direction:row;}
@keyframes loaderSpin {100% {transform:rotate(360deg);}
;}
.card--sponsored .card__media::before {font-family:var(--shrew-font-family,var(--font-2,inherit));font-size:var(--shrew-font-size,.6875rem);font-weight:var(--shrew-font-weight,400);letter-spacing:var(--shrew-letter-spacing,.0469rem);line-height:var(--shrew-line-height,1rem);text-underline-offset:var(--shrew-text-underline-offset,.125rem);text-transform:var(--shrew-text-transform,uppercase);}
.card--sponsored .card__media::before a {text-decoration-thickness:1px;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;}
.card--sponsored .card__media::before a:focus-visible {outline:3px solid #014ecb;outline-offset:1px;}
.card--sponsored .card__media::before a:hover {-webkit-text-decoration-line:underline;text-decoration-line:underline;}
.card--sponsored .card__media::before a:visited {color:var(--color-global-link-visited,rgba(0,0,0,.95));}
.card--sponsored .card__media::before {font-weight:var(--shrew-font-weight-bold,700);}
.card {display:flex;flex-direction:column;flex-grow:1;width:100%;padding:.7rem 1rem;overflow:hidden;font-weight:700;background:#fff;}
.card[data-tax-levels]:not([data-tax-levels=""])::before {content:attr(data-tax-levels);display:block;order:0;font-size:.8rem;}
.card[data-cta]:not([data-cta=""])::after {content:attr(data-cta);display:block;order:99;margin-top:1rem;}
.card.card--no-image .card__content[data-tag]::before {content:attr(data-tag);display:block;}
.card.card--numbered .card__content::after {content:counter;}
.card.is-inverted[data-tax-levels]::before {display:none;}
.card.is-inverted .card__content {order:1;}
.card.is-inverted .card__media {order:2;margin-top:1rem;margin-bottom:auto;}
.card__media {position:relative;order:1;margin-bottom:1rem;height:100%;}
.card--sponsored .card__media::before {content:"Sponsored";position:absolute;z-index:1;bottom:0;left:0;padding:.125rem .25rem;font-weight:700;text-transform:uppercase;color:rgba(0,0,0,.65);background:rgba(255,255,255,.7);}
.card__media[data-tag]::after {content:attr(data-tag);display:block;}
.masonry-list-item .card__media {align-self:center;}
.card__img {display:block;width:100%;max-width:none;height:auto;}
.card__imgimg[data-placeholder=blurry].lazyload,.card__imgimg[data-placeholder=blurry].lazyloading {filter:blur(10px);}
.card__imgimg[data-placeholder=blurry].lazyloaded {filter:none;transition:filter .3s ease-in;}
.card__content {flex-grow:1;order:2;width:100%;}
.card__header[data-kicker]::before {content:attr(data-kicker);display:block;font-weight:700;text-transform:uppercase;}
.card__title {box-sizing:border-box;margin-bottom:0;font-size:1.125rem;font-weight:700;line-height:1.2em;}
.card__footer {order:3;}
.masonry-list .card {border:1px solid currentColor;}
@media (max-width:23em) {.card.is-inverted-extra-small[data-tax-levels]::before {display:none;}
.card.is-inverted-extra-small .card__content {order:1;}
.card.is-inverted-extra-small .card__media {order:2;margin-top:1rem;margin-bottom:auto;}
;}
@media (max-width:29em) {.card.is-inverted-small[data-tax-levels]::before {display:none;}
.card.is-inverted-small .card__content {order:1;}
.card.is-inverted-small .card__media {order:2;margin-top:1rem;margin-bottom:auto;}
;}
a.card {cursor:pointer;}
.mntl-card__byline:before {content:attr(data-byline-attribution);margin-right:.1875rem;}
.mntl-card__byline:after {content:attr(data-byline);}
.mntl-document-card--featured .card__title-text:focus-visible {outline:3px solid #014ecb;outline-offset:1px;}
.mntl-document-card--featured .card__title-text {text-decoration-thickness:1px;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;}
.mntl-document-card--featured .card__title-text:hover {-webkit-text-decoration-line:underline;text-decoration-line:underline;}
.mntl-document-card--featured .card__title-text:visited {color:var(--color-global-link-visited,rgba(0,0,0,.95));}
@keyframes loaderSpin {100% {transform:rotate(360deg);}
;}
.mntl-document-card--featured .card__content[data-tag]::before {font-family:var(--squirrel-font-family,var(--font-2,inherit));font-size:var(--squirrel-font-size,.875rem);font-weight:var(--squirrel-font-weight,700);letter-spacing:var(--squirrel-letter-spacing,.0625rem);line-height:var(--squirrel-line-height,1.25rem);text-transform:var(--squirrel-text-transform,uppercase);text-underline-offset:var(--squirrel-text-underline-offset,.25rem);}
.mntl-document-card--featured .card__content[data-tag]::before a {text-decoration-thickness:1px;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;}
.mntl-document-card--featured .card__content[data-tag]::before a:focus-visible {outline:3px solid #014ecb;outline-offset:1px;}
.mntl-document-card--featured .card__content[data-tag]::before a:hover {-webkit-text-decoration-line:underline;text-decoration-line:underline;}
.mntl-document-card--featured .card__content[data-tag]::before a:visited {color:var(--color-global-link-visited,rgba(0,0,0,.95));}
.mntl-document-card--featured .card__byline {font-family:var(--rabbit-font-family,var(--font-2,inherit));font-size:var(--rabbit-font-size,.875rem);letter-spacing:var(--rabbit-letter-spacing,inherit);line-height:var(--rabbit-line-height,1.25rem);text-underline-offset:var(--rabbit-text-underline-offset,.1875rem);}
.mntl-document-card--featured .card__byline a {text-decoration-thickness:1px;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;}
.mntl-document-card--featured .card__byline a:focus-visible {outline:3px solid #014ecb;outline-offset:1px;}
.mntl-document-card--featured .card__byline a:hover {-webkit-text-decoration-line:underline;text-decoration-line:underline;}
.mntl-document-card--featured .card__byline a:visited {color:var(--color-global-link-visited,rgba(0,0,0,.95));}
.mntl-document-card--featured .card__title-text {font-family:var(--camel-font-family,var(--font-1,inherit));font-size:var(--camel-font-size,1.75rem);font-weight:var(--camel-font-weight,700);letter-spacing:var(--camel-letter-spacing,inherit);line-height:var(--camel-line-height,2.125rem);text-underline-offset:var(--camel-text-underline-offset,.5625rem);-webkit-text-stroke:var(--camel-webkit-text-stroke,inherit);-webkit-font-smoothing:var(--camel-webkit-font-smoothing,inherit);}
.mntl-document-card--featured .card__title-text a {text-decoration-thickness:1px;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;}
.mntl-document-card--featured .card__title-text a:focus-visible {outline:3px solid #014ecb;outline-offset:1px;}
.mntl-document-card--featured .card__title-text a:hover {-webkit-text-decoration-line:underline;text-decoration-line:underline;}
.mntl-document-card--featured .card__title-text a:visited {color:var(--color-global-link-visited,rgba(0,0,0,.95));}
.mntl-document-card--featured {display:flex;flex-direction:column;overflow:initial;font-weight:400;padding:0;}
.mntl-document-card--featured:hover .card__title-text {-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:1px;}
.mntl-document-card--featured:focus-visible .card__title {outline:3px solid #014ecb;outline-offset:1px;}
.mntl-document-card--featured .card__media {margin-right:0;margin-bottom:0;width:auto;}
.mntl-document-card--featured .card__img {width:100%;height:auto;}
.mntl-document-card--featured .card__content {display:flex;flex-direction:column;}
.mntl-document-card--featured .card__content[data-tag]::before {content:attr(data-tag);display:block;margin-bottom:.5rem;color:rgba(0,0,0,.65);}
.mntl-document-card--featured .card__title {display:inline-block;order:1;margin-bottom:.5rem;}
.mntl-document-card--featured .card__description {order:2;margin-bottom:.5rem;color:rgba(0,0,0,.95);}
.mntl-document-card--featured .card__description::after {content:attr(data-card-description);}
.mntl-document-card--featured .card__byline {order:3;}
.mntl-document-card--featured .card__byline::after {color:rgba(0,0,0,.65);}
.mntl-document-card--featured .card__content[data-tag]::before {color:rgba(0,0,0,.65);}
.mntl-document-card--featured .card__top {margin-bottom:1rem;}
.mntl-document-card--featured .card__byline {color:rgba(0,0,0,.65);}
.mntl-document-card--featured .mntl-recipe-card-meta {flex-direction:row;}
.mntl-document-card--featured .mntl-recipe-card-meta .mntl-recipe-star-rating+.mntl-recipe-card-meta__time {margin-left:.5rem;border-left:1px solid rgba(0,0,0,.15);padding-left:.5rem;}
.mntl-sidebar .card--square-image-left.card .card__title-text:focus-visible {outline:3px solid #014ecb;outline-offset:1px;}
.mntl-sidebar .card--square-image-left.card .card__title-text {text-decoration-thickness:1px;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;}
.mntl-sidebar .card--square-image-left.card .card__title-text:hover {-webkit-text-decoration-line:underline;text-decoration-line:underline;}
.mntl-sidebar .card--square-image-left.card .card__title-text:visited {color:var(--color-global-link-visited,rgba(0,0,0,.95));}
@keyframes loaderSpin {100% {transform:rotate(360deg);}
;}
.mntl-sidebar .card--square-image-left.card .card__byline {font-family:var(--rabbit-font-family,var(--font-2,inherit));font-size:var(--rabbit-font-size,.875rem);letter-spacing:var(--rabbit-letter-spacing,inherit);line-height:var(--rabbit-line-height,1.25rem);text-underline-offset:var(--rabbit-text-underline-offset,.1875rem);}
.mntl-sidebar .card--square-image-left.card .card__byline a {text-decoration-thickness:1px;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;}
.mntl-sidebar .card--square-image-left.card .card__byline a:focus-visible {outline:3px solid #014ecb;outline-offset:1px;}
.mntl-sidebar .card--square-image-left.card .card__byline a:hover {-webkit-text-decoration-line:underline;text-decoration-line:underline;}
.mntl-sidebar .card--square-image-left.card .card__byline a:visited {color:var(--color-global-link-visited,rgba(0,0,0,.95));}
.mntl-sidebar .card--square-image-left.card .card__title-text {font-family:var(--cat-font-family,var(--font-2,inherit));font-size:var(--cat-font-size,1rem);letter-spacing:var(--cat-letter-spacing,inherit);line-height:var(--cat-line-height,1.5rem);text-underline-offset:var(--cat-text-underline-offset,.1875rem);}
.mntl-sidebar .card--square-image-left.card .card__title-text a {text-decoration-thickness:1px;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;}
.mntl-sidebar .card--square-image-left.card .card__title-text a:focus-visible {outline:3px solid #014ecb;outline-offset:1px;}
.mntl-sidebar .card--square-image-left.card .card__title-text a:hover {-webkit-text-decoration-line:underline;text-decoration-line:underline;}
.mntl-sidebar .card--square-image-left.card .card__title-text a:visited {color:var(--color-global-link-visited,rgba(0,0,0,.95));}
.mntl-sidebar .card--square-image-left.card .card__title-text {font-weight:var(--cat-font-weight-bold,700);}
.mntl-sidebar {z-index:1;padding:1rem;background:var(--color-brand-tertiary);}
@media (min-width:34em) {.mntl-sidebar {padding:1.5rem;}
;}
.mntl-sidebar__title {margin:.5rem 0 1.5rem;text-align:center;}
@media (min-width:34em) {.mntl-sidebar__title {margin-top:0;}
;}
.mntl-sidebar .card--square-image-left.card {display:flex;flex-direction:row;border:0;padding:0;overflow:initial;font-weight:400;background:0 0;border:none;padding:0;background:0 0;}
.mntl-sidebar .card--square-image-left.card:hover .card__title-text {-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:1px;}
.mntl-sidebar .card--square-image-left.card:focus-visible .card__title {outline:3px solid #014ecb;outline-offset:1px;}
.mntl-sidebar .card--square-image-left.card .card__content {display:flex;flex-direction:column;padding:0;}
.mntl-sidebar .card--square-image-left.card .card__content[data-tag]::before {content:attr(data-tag);display:block;margin-bottom:.5rem;color:rgba(0,0,0,.65);}
.mntl-sidebar .card--square-image-left.card .card__title {display:inline-block;order:1;margin-top:0;margin-bottom:.25rem;}
.mntl-sidebar .card--square-image-left.card .card__title-text {color:rgba(0,0,0,.95);}
.mntl-sidebar .card--square-image-left.card .card__description {order:2;margin-bottom:.5rem;color:rgba(0,0,0,.95);}
.mntl-sidebar .card--square-image-left.card .card__description::after {content:attr(data-card-description);}
.mntl-sidebar .card--square-image-left.card .card__byline {order:3;}
.mntl-sidebar .card--square-image-left.card .card__byline::after {color:rgba(0,0,0,.65);}
.mntl-sidebar .card--square-image-left.card .card__media {margin-right:1rem;margin-bottom:0;width:9.9375rem;height:auto;}
.mntl-sidebar .card--square-image-left.card .card__img {width:9.9375rem;height:6.625rem;filter:contrast(93%);-o-object-fit:cover;object-fit:cover;}
.mntl-sidebar .card--square-image-left.card .card__content[data-tag]::before {display:none;}
.mntl-sidebar .card--square-image-left.card:not(:last-child) {border:0;}
.mntl-sidebar .card--square-image-left.card .card__title-text {display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;}
.mntl-sidebar .card--square-image-left.card .card__byline {color:rgba(0,0,0,.95);}
.mntl-sidebar .card--square-image-left.card .mntl-recipe-card-meta {margin-bottom:.25rem;}
@media (min-width:50em) {.mntl-sidebar .card--square-image-left.card .mntl-recipe-card-meta {flex-direction:column;}
;}
@media (min-width:50em) {.mntl-sidebar .card--square-image-left.card .mntl-recipe-star-rating+.mntl-recipe-card-meta__time {margin-left:0;border-left:none;padding-left:0;}
;}
.mntl-sidebar .mntl-universal-card-list {grid-gap:1.5rem;}
@media (min-width:64em) {.mntl-sidebar .mntl-universal-card-list {grid-template-columns:1fr;}
;}
.mntl-universal-card-list .card .card__description:focus-visible,.mntl-universal-card-list .card .card__title-text:focus-visible {outline:3px solid #014ecb;outline-offset:1px;}
.mntl-universal-card-list .card .card__description,.mntl-universal-card-list .card .card__title-text {text-decoration-thickness:1px;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;}
.mntl-universal-card-list .card .card__description:hover,.mntl-universal-card-list .card .card__title-text:hover {-webkit-text-decoration-line:underline;text-decoration-line:underline;}
.mntl-universal-card-list .card .card__description:visited,.mntl-universal-card-list .card .card__title-text:visited {color:var(--color-global-link-visited,rgba(0,0,0,.95));}
@keyframes loaderSpin {100% {transform:rotate(360deg);}
;}
.mntl-universal-card-list .card .card__content[data-tag]::before {font-family:var(--squirrel-font-family,var(--font-2,inherit));font-size:var(--squirrel-font-size,.875rem);font-weight:var(--squirrel-font-weight,700);letter-spacing:var(--squirrel-letter-spacing,.0625rem);line-height:var(--squirrel-line-height,1.25rem);text-transform:var(--squirrel-text-transform,uppercase);text-underline-offset:var(--squirrel-text-underline-offset,.25rem);}
.mntl-universal-card-list .card .card__content[data-tag]::before a {text-decoration-thickness:1px;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;}
.mntl-universal-card-list .card .card__content[data-tag]::before a:focus-visible {outline:3px solid #014ecb;outline-offset:1px;}
.mntl-universal-card-list .card .card__content[data-tag]::before a:hover {-webkit-text-decoration-line:underline;text-decoration-line:underline;}
.mntl-universal-card-list .card .card__content[data-tag]::before a:visited {color:var(--color-global-link-visited,rgba(0,0,0,.95));}
.mntl-universal-card-list .card .card__byline,.mntl-universal-card-list .card .card__description {font-family:var(--rabbit-font-family,var(--font-2,inherit));font-size:var(--rabbit-font-size,.875rem);letter-spacing:var(--rabbit-letter-spacing,inherit);line-height:var(--rabbit-line-height,1.25rem);text-underline-offset:var(--rabbit-text-underline-offset,.1875rem);}
.mntl-universal-card-list .card .card__byline a,.mntl-universal-card-list .card .card__description a {text-decoration-thickness:1px;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;}
.mntl-universal-card-list .card .card__byline a:focus-visible,.mntl-universal-card-list .card .card__description a:focus-visible {outline:3px solid #014ecb;outline-offset:1px;}
.mntl-universal-card-list .card .card__byline a:hover,.mntl-universal-card-list .card .card__description a:hover {-webkit-text-decoration-line:underline;text-decoration-line:underline;}
.mntl-universal-card-list .card .card__byline a:visited,.mntl-universal-card-list .card .card__description a:visited {color:var(--color-global-link-visited,rgba(0,0,0,.95));}
.mntl-universal-card-list .card .card__title-text {font-family:var(--gorilla-font-family,var(--font-1,inherit));font-size:var(--gorilla-font-size,1.125rem);font-weight:var(--gorilla-font-weight,700);letter-spacing:var(--gorilla-letter-spacing,inherit);line-height:var(--gorilla-line-height,1.5rem);text-underline-offset:var(--gorilla-text-underline-offset,.3125rem);-webkit-text-stroke:var(--gorilla-webkit-text-stroke,inherit);-webkit-font-smoothing:var(--gorilla-webkit-font-smoothing,inherit);}
.mntl-universal-card-list .card .card__title-text a {text-decoration-thickness:1px;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;}
.mntl-universal-card-list .card .card__title-text a:focus-visible {outline:3px solid #014ecb;outline-offset:1px;}
.mntl-universal-card-list .card .card__title-text a:hover {-webkit-text-decoration-line:underline;text-decoration-line:underline;}
.mntl-universal-card-list .card .card__title-text a:visited {color:var(--color-global-link-visited,rgba(0,0,0,.95));}
@media (min-width:50em) {.mntl-universal-card-list .card .card__title-text {font-size:var(--gorilla-font-size-md,1.5rem);line-height:var(--gorilla-line-height-md,2rem);text-underline-offset:var(--gorilla-text-underline-offset-md,.5rem);}
;}
.mntl-card-list {display:flex;flex-direction:column;justify-content:space-between;}
.mntl-card-list .card {margin-bottom:1rem;padding:0;}
@supports (display:grid) {.mntl-card-list {display:grid;grid-template-columns:1fr;grid-gap:1rem;}
.mntl-card-list .card {margin-bottom:0;}
;}
@media (min-width:35em) {.mntl-card-list {flex-direction:row;flex-wrap:wrap;}
.mntl-card-list .card {flex:0 1 48%;}
@supports (display:grid) {.mntl-card-list {grid-template-columns:repeat(2,1fr);}
;}
;}
@media (min-width:54em) {.mntl-card-list .card {flex:0 1 32%;}
@supports (display:grid) {.mntl-card-list {grid-template-columns:repeat(3,1fr);}
;}
;}
@media (min-width:65em) {.mntl-card-list .card {flex:0 1 24%;}
@supports (display:grid) {.mntl-card-list {grid-template-columns:repeat(4,1fr);}
;}
;}
.mntl-document-card-list .card__content[data-tag]:before {display:block;content:attr(data-tag);font-weight:700;text-transform:uppercase;}
.mntl-card-list__bottom {grid-column:1/-1;text-align:center;width:100%;}
.mntl-universal-card-list {grid-gap:0;grid-template-columns:1fr;}
@media (min-width:50em) {.mntl-universal-card-list {grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1.5rem;}
;}
@media (min-width:64em) {.mntl-universal-card-list {grid-template-columns:repeat(3,minmax(0,1fr));}
;}
@media (min-width:70em) {.mntl-universal-card-list {grid-template-columns:repeat(4,minmax(0,1fr));}
;}
.mntl-universal-card-list .card {display:flex;flex-direction:row;border:0;padding:0;overflow:initial;font-weight:400;background:0 0;padding:1rem 0;}
.mntl-universal-card-list .card:hover .card__title-text {-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:1px;}
.mntl-universal-card-list .card:focus-visible .card__title {outline:3px solid #014ecb;outline-offset:1px;}
.mntl-universal-card-list .card .card__content {display:flex;flex-direction:column;padding:0;}
.mntl-universal-card-list .card .card__content[data-tag]::before {content:attr(data-tag);display:block;margin-bottom:.5rem;color:rgba(0,0,0,.65);}
.mntl-universal-card-list .card .card__title {display:inline-block;order:1;margin-top:0;margin-bottom:.25rem;}
.mntl-universal-card-list .card .card__title-text {color:rgba(0,0,0,.95);}
.mntl-universal-card-list .card .card__description {order:2;margin-bottom:.5rem;color:rgba(0,0,0,.95);}
.mntl-universal-card-list .card .card__description::after {content:attr(data-card-description);}
.mntl-universal-card-list .card .card__byline {order:3;}
.mntl-universal-card-list .card .card__byline::after {color:rgba(0,0,0,.65);}
.mntl-universal-card-list .card .card__media {margin-right:1rem;margin-bottom:0;width:9.9375rem;height:auto;}
.mntl-universal-card-list .card .card__img {width:9.9375rem;height:6.625rem;filter:contrast(93%);-o-object-fit:cover;object-fit:cover;}
.mntl-universal-card-list .card:not(:last-child) {border-bottom:1px solid rgba(0,0,0,.15);}
.mntl-universal-card-list .card .card__media {margin-right:.75rem;}
.mntl-universal-card-list .card .card__title {margin-bottom:.75rem;}
.mntl-universal-card-list .card .card__description {margin-bottom:.75rem;}
@media (min-width:50em) {.mntl-universal-card-list .card {display:flex;flex-direction:column;overflow:initial;font-weight:400;padding:0;border:1px solid rgba(0,0,0,.15);}
.mntl-universal-card-list .card:hover .card__title-text {-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:1px;}
.mntl-universal-card-list .card:focus-visible .card__title {outline:3px solid #014ecb;outline-offset:1px;}
.mntl-universal-card-list .card .card__media {margin-right:0;margin-bottom:0;width:auto;}
.mntl-universal-card-list .card .card__img {width:100%;height:auto;}
.mntl-universal-card-list .card .card__content {display:flex;flex-direction:column;}
.mntl-universal-card-list .card .card__content[data-tag]::before {content:attr(data-tag);display:block;margin-bottom:.5rem;color:rgba(0,0,0,.65);}
.mntl-universal-card-list .card .card__title {display:inline-block;order:1;margin-bottom:.5rem;}
.mntl-universal-card-list .card .card__description {order:2;margin-bottom:.5rem;color:rgba(0,0,0,.95);}
.mntl-universal-card-list .card .card__description::after {content:attr(data-card-description);}
.mntl-universal-card-list .card .card__byline {order:3;}
.mntl-universal-card-list .card .card__byline::after {color:rgba(0,0,0,.65);}
.mntl-universal-card-list .card .card__content {padding:.75rem;}
.mntl-universal-card-list .card .card__description {margin-bottom:.75rem;}
;}
.mntl-universal-card-list .card:not(.card--image-top) .card__save {right:1.25rem;}
@media (min-width:50em) {.mntl-universal-card-list .card:not(.card--image-top) .card__save {right:1.5rem;}
.mntl-vertical-list__wrapper .mntl-universal-card-list .card:not(.card--image-top) .card__save {right:2rem;}
.mntl-search-results__content .mntl-universal-card-list .card:not(.card--image-top) .card__save,.recirc-section .recirc-content .mntl-universal-card-list .card:not(.card--image-top) .card__save,.tax-sc__recirc-list-container .mntl-universal-card-list .card:not(.card--image-top) .card__save {right:.5rem;}
;}
.mntl-universal-card-list .card:not(.card--image-top) .card__favorite {right:1.25rem;}
@media (min-width:50em) {.mntl-universal-card-list .card:not(.card--image-top) .card__favorite {right:1rem;}
.mntl-vertical-list__wrapper .mntl-universal-card-list .card:not(.card--image-top) .card__favorite {right:2.5rem;}
.mntl-sidebar .mntl-universal-card-list .card:not(.card--image-top) .card__favorite {top:.5rem;right:1.5rem;}
;}
.mntl-universal-card-list .card__top {position:relative;}
.mntl-universal-card-list .card__save {position:absolute;top:.5rem;right:.5rem;}
.mntl-universal-card-list .card__save.saved .mntl-save__link .icon {fill:#fff;}
.mntl-universal-card-list .card__favorite {position:absolute;top:.5rem;right:.5rem;width:1.75rem;height:1.75rem;}
.mntl-universal-card-list .card__favorite .icon {width:1.75rem;height:1.75rem;}
@media (min-width:50em) {.mntl-universal-card-list .card__favorite {top:1rem;right:1rem;}
;}
.mntl-universal-card-list .mntl-save__link {display:flex;justify-content:center;align-items:center;border-radius:50%;padding:0;width:3rem;height:3rem;background:var(--color-brand-primary);}
.mntl-universal-card-list .mntl-save__link--disabled,.mntl-universal-card-list .mntl-save__link--disabled-active {pointer-events:none;}
.mntl-universal-card-list .mntl-save__link--disabled {background-color:#d9d9d9;}
.mntl-universal-card-list .mntl-save__link--disabled-active {background-color:var(--color-brand-primary);}
.mntl-universal-card-list .mntl-save__link span {display:none;}
.mntl-universal-card-list .mntl-save__link .icon {margin-left:0;width:1.25rem;height:1.25rem;stroke:#fff;}
.mntl-three-post__inner.mntl-universal-card-list .card--image-top .card__title-text:focus-visible {outline:3px solid #014ecb;outline-offset:1px;}
.mntl-three-post__inner.mntl-universal-card-list .card--image-top .card__title-text {text-decoration-thickness:1px;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;}
.mntl-three-post__inner.mntl-universal-card-list .card--image-top .card__title-text:hover {-webkit-text-decoration-line:underline;text-decoration-line:underline;}
.mntl-three-post__inner.mntl-universal-card-list .card--image-top .card__title-text:visited {color:var(--color-global-link-visited,rgba(0,0,0,.95));}
@keyframes loaderSpin {100% {transform:rotate(360deg);}
;}
.mntl-three-post__inner.mntl-universal-card-list .card--image-top .card__title-text {font-family:var(--goat-font-family,var(--font-1,inherit));font-size:var(--goat-font-size,1.5rem);letter-spacing:var(--goat-letter-spacing,inherit);line-height:var(--goat-line-height,2rem);text-underline-offset:var(--goat-text-underline-offset,.4375rem);-webkit-text-stroke:var(--goat-webkit-text-stroke,inherit);-webkit-font-smoothing:var(--goat-webkit-font-smoothing,inherit);}
.mntl-three-post__inner.mntl-universal-card-list .card--image-top .card__title-text a {text-decoration-thickness:1px;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;}
.mntl-three-post__inner.mntl-universal-card-list .card--image-top .card__title-text a:focus-visible {outline:3px solid #014ecb;outline-offset:1px;}
.mntl-three-post__inner.mntl-universal-card-list .card--image-top .card__title-text a:hover {-webkit-text-decoration-line:underline;text-decoration-line:underline;}
.mntl-three-post__inner.mntl-universal-card-list .card--image-top .card__title-text a:visited {color:var(--color-global-link-visited,rgba(0,0,0,.95));}
.mntl-three-post__inner.mntl-universal-card-list .card--image-top .card__title-text {font-weight:var(--goat-font-weight-bold,700);}
@media (min-width:50em) {.mntl-three-post__inner.mntl-universal-card-list {grid-template-columns:repeat(3,1fr);grid-gap:1.5rem;align-items:flex-start;}
;}
@media (min-width:64em) {.mntl-three-post__inner.mntl-universal-card-list {grid-gap:3rem;}
;}
@media (min-width:70em) {.mntl-three-post__inner.mntl-universal-card-list {grid-template-columns:repeat(3,1fr);grid-gap:4rem;}
;}
.mntl-three-post__inner.mntl-universal-card-list .card--image-top {display:flex;flex-direction:column;overflow:initial;font-weight:400;}
.mntl-three-post__inner.mntl-universal-card-list .card--image-top:hover .card__title-text {-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:1px;}
.mntl-three-post__inner.mntl-universal-card-list .card--image-top:focus-visible .card__title {outline:3px solid #014ecb;outline-offset:1px;}
.mntl-three-post__inner.mntl-universal-card-list .card--image-top .card__media {margin-right:0;margin-bottom:0;width:auto;}
.mntl-three-post__inner.mntl-universal-card-list .card--image-top .card__img {width:100%;height:auto;}
.mntl-three-post__inner.mntl-universal-card-list .card--image-top .card__content {display:flex;flex-direction:column;}
.mntl-three-post__inner.mntl-universal-card-list .card--image-top .card__content[data-tag]::before {content:attr(data-tag);display:block;margin-bottom:.5rem;color:rgba(0,0,0,.65);}
.mntl-three-post__inner.mntl-universal-card-list .card--image-top .card__title {display:inline-block;order:1;margin-bottom:.5rem;}
.mntl-three-post__inner.mntl-universal-card-list .card--image-top .card__description {order:2;margin-bottom:.5rem;color:rgba(0,0,0,.95);}
.mntl-three-post__inner.mntl-universal-card-list .card--image-top .card__description::after {content:attr(data-card-description);}
.mntl-three-post__inner.mntl-universal-card-list .card--image-top .card__byline {order:3;}
.mntl-three-post__inner.mntl-universal-card-list .card--image-top .card__byline::after {color:rgba(0,0,0,.65);}
.mntl-three-post__inner.mntl-universal-card-list .card--image-top:hover .card__title-text {text-underline-offset:.4375rem;}
.mntl-three-post__inner.mntl-universal-card-list .card--image-top:not(:last-child) {margin-bottom:2rem;}
@media (min-width:50em) {.mntl-three-post__inner.mntl-universal-card-list .card--image-top:not(:last-child) {margin-bottom:0;}
;}
.mntl-three-post__inner.mntl-universal-card-list .card--image-top.card,.mntl-three-post__inner.mntl-universal-card-list .card--image-top.card:not(:last-child) {border-width:0;}
.mntl-three-post__inner.mntl-universal-card-list .card--image-top .card__content {padding:1rem 0 0;}
.mntl-three-post__inner.mntl-universal-card-list .card--image-top .card__title {margin-bottom:.5rem;}
.mntl-three-post__inner.mntl-universal-card-list .card--image-top .mntl-recipe-card-meta {flex-direction:row;}
.mntl-three-post__inner.mntl-universal-card-list .card--image-top .mntl-recipe-card-meta .mntl-recipe-star-rating+.mntl-recipe-card-meta__time {margin-left:.5rem;border-left:1px solid rgba(0,0,0,.15);padding-left:.5rem;}

.mntl-favorite__link:focus-visible {outline:3px solid #014ecb;outline-offset:1px;}
@keyframes loaderSpin {100% {transform:rotate(360deg);}
;}
body .mm-recipes-social-share .mntl-favorite__link,body .mntl-recipe-social-share .mntl-favorite__link {font-family:var(--rabbit-font-family,var(--font-2,inherit));font-size:var(--rabbit-font-size,.875rem);letter-spacing:var(--rabbit-letter-spacing,inherit);line-height:var(--rabbit-line-height,1.25rem);text-underline-offset:var(--rabbit-text-underline-offset,.1875rem);}
body .mm-recipes-social-share .mntl-favorite__link a,body .mntl-recipe-social-share .mntl-favorite__link a {text-decoration-thickness:1px;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;}
body .mm-recipes-social-share .mntl-favorite__link a:focus-visible,body .mntl-recipe-social-share .mntl-favorite__link a:focus-visible {outline:3px solid #014ecb;outline-offset:1px;}
body .mm-recipes-social-share .mntl-favorite__link a:hover,body .mntl-recipe-social-share .mntl-favorite__link a:hover {-webkit-text-decoration-line:underline;text-decoration-line:underline;}
body .mm-recipes-social-share .mntl-favorite__link a:visited,body .mntl-recipe-social-share .mntl-favorite__link a:visited {color:var(--color-global-link-visited,rgba(0,0,0,.95));}
body .mm-recipes-social-share .mntl-favorite__link,body .mntl-recipe-social-share .mntl-favorite__link {font-weight:var(--rabbit-font-weight-bold,700);}
.mntl-favorite__confirmation-dialog .dialog__heading {height:3.5rem;}
.mntl-favorite__confirmation-dialog .dialog__content {width:100%;animation:slide-up .3s ease-out;}
@media (min-width:50em) {.mntl-favorite__confirmation-dialog .dialog__content {width:48rem;animation:fade-in .3s .1s both;}
;}
.mntl-favorite__confirmation-dialog .dialog__main {position:absolute;top:0;display:flex;align-items:center;flex-direction:column;width:100%;padding-top:.5rem;padding-bottom:0;padding-left:1rem;padding-right:1rem;overflow:unset;}
@media (min-width:34em) {.mntl-favorite__confirmation-dialog .dialog__main {height:100%;padding-left:1.5rem;padding-right:1.5rem;}
;}
@media (min-width:50em) {.mntl-favorite__confirmation-dialog .dialog__main {padding-top:0;padding-left:unset;padding-right:unset;}
;}
.mntl-favorite__confirmation-dialog.dialog {height:100vh;}
@media (min-width:50em) {.mntl-favorite__confirmation-dialog.dialog {height:auto;}
;}
.mntl-favorite__confirmation-dialog .dialog__close .icon {width:1.5rem;height:1.5rem;fill:rgba(0,0,0,.95);}
.mntl-favorite__confirmation-dialog .dialog__heading {height:3.5rem;}
.mntl-favorite__confirmation-dialog .dialog__content {width:100%;animation:slide-up .3s ease-out;}
@media (min-width:50em) {.mntl-favorite__confirmation-dialog .dialog__content {width:48rem;height:31rem;animation:fade-in .3s .1s both;}
;}
.mntl-favorite__confirmation-dialog .dialog__main {display:flex;position:absolute;align-items:center;flex-direction:column;top:0;width:100%;padding-top:.5rem;padding-right:1rem;padding-bottom:0;padding-left:1rem;overflow:unset;}
@media (min-width:34em) {.mntl-favorite__confirmation-dialog .dialog__main {height:100%;padding-right:1.5rem;padding-left:1.5rem;}
;}
@media (min-width:50em) {.mntl-favorite__confirmation-dialog .dialog__main {padding-top:0;padding-right:unset;padding-left:unset;}
;}
.mntl-favorite__confirmation-dialog .dialog__close {z-index:1;}
.mntl-favorite__confirmation-dialog .mntl-favorite__confirmation-all-favorites {margin-top:1rem;max-width:16.625rem;padding:0 1.5rem;text-align:center;}
.mntl-favorite__confirmation-back-button {position:absolute;z-index:10;top:1rem;left:.5rem;width:1.75rem;height:1.75rem;border:0;padding:0;background-color:transparent;}
.mntl-favorite__confirmation-back-button .icon {transform:rotate(90deg);width:1rem;height:1rem;}
@media (min-width:34em) {.mntl-favorite__confirmation-back-button {left:1rem;}
;}
.mntl-favorite__link {display:flex;justify-content:center;align-items:center;border-width:0;padding:0;background-color:transparent;}
.favorited .mntl-favorite__link span::after {content:"d";}
body.favorite-loading {cursor:progress;}
body.favorite-loading .mntl-favorite {cursor:progress;}
@keyframes fade-in {from {opacity:0;}
;}
@keyframes slide-up {0% {transform:translateY(100%);}
100% {transform:translateY(0);}
;}
.allrecipes .dialog__heading {background:#fff;}
.allrecipes .dialog__content {margin-top:1.5rem;}
@media (min-width:50em) {.allrecipes .dialog__content {margin-top:auto;}
;}
.allrecipes .dialog__close .icon {width:1.5rem;height:1.5rem;fill:#000;}
@media (min-width:50em) {.mntl-favorite__confirmation-dialog .dialog__content {height:31rem;}
;}
.mntl-favorite__link {display:flex;justify-content:center;align-items:center;border-width:0;background-color:transparent;stroke:#fff;}
.mntl-favorite__link:hover {text-decoration:underline;text-underline-offset:.25rem;-webkit-text-decoration-color:#fff;text-decoration-color:#fff;}
body .mm-recipes-social-share .mntl-favorite__link,body .mntl-recipe-social-share .mntl-favorite__link {border-right:none;text-transform:none;color:#fff;}
@media (min-width:50em) {body .mm-recipes-social-share .mntl-favorite__link,body .mntl-recipe-social-share .mntl-favorite__link {padding:0 .375rem;}
;}
.mntl-favorite__link .icon {order:2;margin-left:0;stroke:#fff;stroke-width:.125rem;fill:transparent;}
.favorited .mntl-favorite__link .icon {fill:#fff;}
.mntl-favorite__link span {order:1;}
@keyframes loaderSpin {100% {transform:rotate(360deg);}
;}
.mm-recipes-card-meta__rating-count-number,.mm-recipes-card-meta__rating-count-text {font-family:var(--rabbit-font-family,var(--font-2,inherit));font-size:var(--rabbit-font-size,.875rem);letter-spacing:var(--rabbit-letter-spacing,inherit);line-height:var(--rabbit-line-height,1.25rem);text-underline-offset:var(--rabbit-text-underline-offset,.1875rem);}
.mm-recipes-card-meta__rating-count-number a,.mm-recipes-card-meta__rating-count-text a {text-decoration-thickness:1px;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;}
.mm-recipes-card-meta__rating-count-number a:focus-visible,.mm-recipes-card-meta__rating-count-text a:focus-visible {outline:3px solid #014ecb;outline-offset:1px;}
.mm-recipes-card-meta__rating-count-number a:hover,.mm-recipes-card-meta__rating-count-text a:hover {-webkit-text-decoration-line:underline;text-decoration-line:underline;}
.mm-recipes-card-meta__rating-count-number a:visited,.mm-recipes-card-meta__rating-count-text a:visited {color:var(--color-global-link-visited,rgba(0,0,0,.95));}
.mntl-recipe-card-meta {display:flex;flex-direction:column;order:2;margin-bottom:.5rem;row-gap:.5rem;}
@media (min-width:34em) {.mntl-recipe-card-meta {flex-direction:row;}
.mntl-recipe-card-meta .mntl-recipe-star-rating+.mntl-recipe-card-meta__time {margin-left:.5rem;border-left:1px solid rgba(0,0,0,.15);padding-left:.5rem;}
;}
.mm-recipes-card-meta__time {display:flex;align-items:center;-moz-column-gap:.5rem;column-gap:.5rem;}
.mm-recipes-card-meta__time .icon-time {fill:var(--color-brand-primary);width:1rem;height:1rem;}
.mm-recipes-card-meta__time-text {color:rgba(0,0,0,.65);}
.mm-recipes-card-meta__rating-count {display:flex;}
.mm-recipes-card-meta__rating-count-number,.mm-recipes-card-meta__rating-count-text {color:rgba(0,0,0,.65);}
.mm-recipes-card-meta__rating-count-number {margin-left:.5rem;}
.mm-recipes-card-meta__rating-count-text {display:none;}
@media (min-width:34em) {.mm-recipes-card-meta__rating-count-text {display:inline;}
;}
.mntl-recipe-star-rating {display:flex;}
.mntl-recipe-star-rating__star {display:flex;}
.mntl-recipe-star-rating .icon {width:1.25rem;height:1.25rem;}
@keyframes loaderSpin {100% {transform:rotate(360deg);}
;}
.related-category-search__title {font-family:var(--gorilla-font-family,var(--font-1,inherit));font-size:var(--gorilla-font-size,1.125rem);font-weight:var(--gorilla-font-weight,700);letter-spacing:var(--gorilla-letter-spacing,inherit);line-height:var(--gorilla-line-height,1.5rem);text-underline-offset:var(--gorilla-text-underline-offset,.3125rem);-webkit-text-stroke:var(--gorilla-webkit-text-stroke,inherit);-webkit-font-smoothing:var(--gorilla-webkit-font-smoothing,inherit);}
.related-category-search__title a {text-decoration-thickness:1px;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;}
.related-category-search__title a:focus-visible {outline:3px solid #014ecb;outline-offset:1px;}
.related-category-search__title a:hover {-webkit-text-decoration-line:underline;text-decoration-line:underline;}
.related-category-search__title a:visited {color:var(--color-global-link-visited,rgba(0,0,0,.95));}
.related-category-search__title {font-weight:var(--gorilla-font-weight-bold,700);}
@media (min-width:50em) {.related-category-search__title {font-size:var(--gorilla-font-size-md,1.5rem);line-height:var(--gorilla-line-height-md,2rem);text-underline-offset:var(--gorilla-text-underline-offset-md,.5rem);}
;}
.related-category-search {margin-bottom:2.375rem;border:1px solid rgba(0,0,0,.95);padding:1.5rem 1rem;}
.related-category-search__search-wrapper {margin-bottom:1.5rem;}
@media (min-width:64em) {.related-category-search__category-tags {display:flex;align-items:center;}
;}
.related-category-search__title-wrapper {display:flex;align-items:center;margin-bottom:1rem;}
.related-category-search__title {display:flex;align-items:center;}
.related-category-search .icon-tip-hat {margin-right:.5rem;width:1.75rem;height:1.75rem;}
.related-category-search--curated {margin-bottom:4rem;}
@media (min-width:64em) {.related-category-search--curated {display:flex;gap:2.5rem;}
.related-category-search--curated .related-category-search__search-wrapper {flex-basis:50%;margin-bottom:0;}
;}
.related-category-search .icon-search {fill:#fff;}
@keyframes loaderSpin {100% {transform:rotate(360deg);}
;}
.recipe-related-category-tags .category-tag__link {font-family:var(--rabbit-font-family,var(--font-2,inherit));font-size:var(--rabbit-font-size,.875rem);letter-spacing:var(--rabbit-letter-spacing,inherit);line-height:var(--rabbit-line-height,1.25rem);text-underline-offset:var(--rabbit-text-underline-offset,.1875rem);}
.recipe-related-category-tags .category-tag__link a {text-decoration-thickness:1px;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;}
.recipe-related-category-tags .category-tag__link a:focus-visible {outline:3px solid #014ecb;outline-offset:1px;}
.recipe-related-category-tags .category-tag__link a:hover {-webkit-text-decoration-line:underline;text-decoration-line:underline;}
.recipe-related-category-tags .category-tag__link a:visited {color:var(--color-global-link-visited,rgba(0,0,0,.95));}
.recipe-related-category-tags .category-tag__link {font-weight:var(--rabbit-font-weight-bold,700);}
.recipe-related-category-tags .category-tag__list-title {font-family:var(--cat-font-family,var(--font-2,inherit));font-size:var(--cat-font-size,1rem);letter-spacing:var(--cat-letter-spacing,inherit);line-height:var(--cat-line-height,1.5rem);text-underline-offset:var(--cat-text-underline-offset,.1875rem);}
.recipe-related-category-tags .category-tag__list-title a {text-decoration-thickness:1px;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;}
.recipe-related-category-tags .category-tag__list-title a:focus-visible {outline:3px solid #014ecb;outline-offset:1px;}
.recipe-related-category-tags .category-tag__list-title a:hover {-webkit-text-decoration-line:underline;text-decoration-line:underline;}
.recipe-related-category-tags .category-tag__list-title a:visited {color:var(--color-global-link-visited,rgba(0,0,0,.95));}
.recipe-related-category-tags .category-tag__list-title {font-weight:var(--cat-font-weight-bold,700);}
.recipe-related-category-tags .category-tag {margin:0;background-color:#d54215;}
.recipe-related-category-tags .category-tag:focus-visible,.recipe-related-category-tags .category-tag:hover {background-color:#b53811;}
.recipe-related-category-tags .category-tag::before {content:none;}
.recipe-related-category-tags .category-tag__list {display:flex;flex-wrap:wrap;gap:.75rem 1rem;margin:0;}
.recipe-related-category-tags .category-tag__list-title {margin-bottom:.75rem;text-align:start;}
@media (min-width:64em) {.recipe-related-category-tags .category-tag__list-title {margin:0 1rem 0 0;}
;}
.recipe-related-category-tags .category-tag__link {display:block;padding:.5rem 1rem;-webkit-text-decoration-line:none;text-decoration-line:none;color:#fff;}
.recipe-related-category-tags .category-tag__link:hover,.recipe-related-category-tags .category-tag__link:visited {-webkit-text-decoration-line:none;text-decoration-line:none;color:#fff;}
@media (min-width:64em) {.related-category-search--curated .recipe-related-category-tags {align-items:start;flex-basis:50%;flex-direction:column;}
.related-category-search--curated .recipe-related-category-tags .category-tag__list-title {margin-bottom:.75rem;}
;}
.card-list .card .card__byline:focus-visible,.card-list .card .card__description:focus-visible,.card-list .card .card__title-text:focus-visible {outline:3px solid #014ecb;outline-offset:1px;}
.card-list .card .card__byline,.card-list .card .card__description,.card-list .card .card__title-text {text-decoration-thickness:1px;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;}
.card-list .card .card__byline:hover,.card-list .card .card__description:hover,.card-list .card .card__title-text:hover {-webkit-text-decoration-line:underline;text-decoration-line:underline;}
.card-list .card .card__byline:visited,.card-list .card .card__description:visited,.card-list .card .card__title-text:visited {color:var(--color-global-link-visited,rgba(0,0,0,.95));}
@keyframes loaderSpin {100% {transform:rotate(360deg);}
;}
.card-list .card .card__content[data-tag]::before {font-family:var(--squirrel-font-family,var(--font-2,inherit));font-size:var(--squirrel-font-size,.875rem);font-weight:var(--squirrel-font-weight,700);letter-spacing:var(--squirrel-letter-spacing,.0625rem);line-height:var(--squirrel-line-height,1.25rem);text-transform:var(--squirrel-text-transform,uppercase);text-underline-offset:var(--squirrel-text-underline-offset,.25rem);}
.card-list .card .card__content[data-tag]::before a {text-decoration-thickness:1px;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;}
.card-list .card .card__content[data-tag]::before a:focus-visible {outline:3px solid #014ecb;outline-offset:1px;}
.card-list .card .card__content[data-tag]::before a:hover {-webkit-text-decoration-line:underline;text-decoration-line:underline;}
.card-list .card .card__content[data-tag]::before a:visited {color:var(--color-global-link-visited,rgba(0,0,0,.95));}
.card-list .card .card__byline,.card-list .card .card__description {font-family:var(--rabbit-font-family,var(--font-2,inherit));font-size:var(--rabbit-font-size,.875rem);letter-spacing:var(--rabbit-letter-spacing,inherit);line-height:var(--rabbit-line-height,1.25rem);text-underline-offset:var(--rabbit-text-underline-offset,.1875rem);}
.card-list .card .card__byline a,.card-list .card .card__description a {text-decoration-thickness:1px;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;}
.card-list .card .card__byline a:focus-visible,.card-list .card .card__description a:focus-visible {outline:3px solid #014ecb;outline-offset:1px;}
.card-list .card .card__byline a:hover,.card-list .card .card__description a:hover {-webkit-text-decoration-line:underline;text-decoration-line:underline;}
.card-list .card .card__byline a:visited,.card-list .card .card__description a:visited {color:var(--color-global-link-visited,rgba(0,0,0,.95));}
.card-list .card .card__title-text {font-family:var(--gorilla-font-family,var(--font-1,inherit));font-size:var(--gorilla-font-size,1.125rem);font-weight:var(--gorilla-font-weight,700);letter-spacing:var(--gorilla-letter-spacing,inherit);line-height:var(--gorilla-line-height,1.5rem);text-underline-offset:var(--gorilla-text-underline-offset,.3125rem);-webkit-text-stroke:var(--gorilla-webkit-text-stroke,inherit);-webkit-font-smoothing:var(--gorilla-webkit-font-smoothing,inherit);}
.card-list .card .card__title-text a {text-decoration-thickness:1px;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;}
.card-list .card .card__title-text a:focus-visible {outline:3px solid #014ecb;outline-offset:1px;}
.card-list .card .card__title-text a:hover {-webkit-text-decoration-line:underline;text-decoration-line:underline;}
.card-list .card .card__title-text a:visited {color:var(--color-global-link-visited,rgba(0,0,0,.95));}
@media (min-width:50em) {.card-list .card .card__title-text {font-size:var(--gorilla-font-size-md,1.5rem);line-height:var(--gorilla-line-height-md,2rem);text-underline-offset:var(--gorilla-text-underline-offset-md,.5rem);}
;}
.card-list {grid-gap:0;grid-template-columns:1fr;}
@media (min-width:50em) {.card-list {grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1.5rem;}
;}
@media (min-width:64em) {.card-list {grid-template-columns:repeat(3,minmax(0,1fr));}
;}
@media (min-width:70em) {.card-list {grid-template-columns:repeat(4,minmax(0,1fr));}
;}
.card-list .card__top {position:relative;}
.card-list .card__top .card__save {position:absolute;top:.5rem;right:.5rem;}
.card-list .card__top .card__save.saved .mntl-save__link .icon {fill:#fff;}
.card-list .card__top .card__save .mntl-save__link {display:flex;justify-content:center;align-items:center;border-radius:50%;padding:0;width:3rem;height:3rem;background:#d54215;}
.card-list .card__top .card__save .mntl-save__link--disabled,.card-list .card__top .card__save .mntl-save__link--disabled-active {pointer-events:none;}
.card-list .card__top .card__save .mntl-save__link--disabled {background-color:#d9d9d9;}
.card-list .card__top .card__save .mntl-save__link--disabled-active {background-color:#d54215;}
.card-list .card__top .card__save .mntl-save__link span {display:none;}
.card-list .card__top .card__save .mntl-save__link .icon {margin-left:0;width:1.25rem;height:1.25rem;stroke:#fff;}
.card-list .card:not(.card--image-top) .card__top .card__save {right:1.25rem;}
@media (min-width:50em) {.card-list .card:not(.card--image-top) .card__top .card__save {right:1.5rem;}
.mntl-vertical-list__wrapper .card-list .card:not(.card--image-top) .card__top .card__save {right:2rem;}
.mntl-search-results__content .card-list .card:not(.card--image-top) .card__top .card__save,.recirc-section .recirc-content .card-list .card:not(.card--image-top) .card__top .card__save,.tax-sc__recirc-list-container .card-list .card:not(.card--image-top) .card__top .card__save {right:.5rem;}
;}
.card-list .card {display:flex;flex-direction:row;border:0;padding:0;overflow:initial;font-weight:400;background:0 0;padding:1rem 0;}
.card-list .card:hover .card__title-text {-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:1px;}
.card-list .card:focus-visible .card__title {outline:3px solid #014ecb;outline-offset:1px;}
.card-list .card .card__content {display:flex;flex-direction:column;padding:0;}
.card-list .card .card__content[data-tag]::before {content:attr(data-tag);display:block;margin-bottom:.5rem;color:rgba(0,0,0,.65);}
.card-list .card .card__title {display:inline-block;order:1;margin-top:0;margin-bottom:.25rem;}
.card-list .card .card__title-text {color:rgba(0,0,0,.95);}
.card-list .card .card__description {order:2;margin-bottom:.5rem;color:rgba(0,0,0,.95);}
.card-list .card .card__description::after {content:attr(data-card-description);}
.card-list .card .card__byline {order:3;}
.card-list .card .card__byline::after {color:rgba(0,0,0,.65);}
.card-list .card .card__media {margin-right:1rem;margin-bottom:0;width:9.9375rem;height:auto;}
.card-list .card .card__img {width:9.9375rem;height:6.625rem;filter:contrast(93%);-o-object-fit:cover;object-fit:cover;}
@media (min-width:50em) {.card-list .card {display:flex;flex-direction:column;overflow:initial;font-weight:400;border:1px solid rgba(0,0,0,.15);padding:0;}
.card-list .card:hover .card__title-text {-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:1px;}
.card-list .card:focus-visible .card__title {outline:3px solid #014ecb;outline-offset:1px;}
.card-list .card .card__media {margin-right:0;margin-bottom:0;width:auto;}
.card-list .card .card__img {width:100%;height:auto;}
.card-list .card .card__content {display:flex;flex-direction:column;}
.card-list .card .card__content[data-tag]::before {content:attr(data-tag);display:block;margin-bottom:.5rem;color:rgba(0,0,0,.65);}
.card-list .card .card__title {display:inline-block;order:1;margin-bottom:.5rem;}
.card-list .card .card__description {order:2;margin-bottom:.5rem;color:rgba(0,0,0,.95);}
.card-list .card .card__description::after {content:attr(data-card-description);}
.card-list .card .card__byline {order:3;}
.card-list .card .card__byline::after {color:rgba(0,0,0,.65);}
.card-list .card .card__content {padding:.75rem;}
.card-list .card .card__description {margin-bottom:.75rem;}
;}
.card-list .card:not(:last-child) {border-bottom:1px solid rgba(0,0,0,.15);}
.card-list .card .card__title {margin-bottom:.75rem;}
.card-list .card .card__description {margin-bottom:.75rem;}
.mm-ads-native {width:100%;height:var(--native-ad-height);}
.mm-ads-native__adunit {text-align:center;}
.mm-ads-native__adunit[data-ad-width="1"][data-ad-height="3"] {display:none;}
.mm-ads-native--labeled .mm-ads-native__adunit[data-ad-width][data-ad-height]:before {content:"Advertisement";font-size:.625rem;font-family:RobotoDraft,sans-serif;color:#707070;}
.mntl-taxonomysc-sibling-nodes {display:flex;flex-wrap:wrap;}
.mntl-taxonomysc-sibling-nodes__title {flex-basis:100%;}
.mntl-taxonomysc-sibling-nodes .mntl-taxonomysc-sibling-node {flex-basis:100%;}
@media (min-width:35em) {.mntl-taxonomysc-sibling-nodes .mntl-taxonomysc-sibling-node {flex-basis:50%;}
;}
@media (min-width:54em) {.mntl-taxonomysc-sibling-nodes .mntl-taxonomysc-sibling-node {flex-basis:25%;}
;}


#footer-box {padding:25px 15px 20px;background-color:#000 !important;line-height:28px;}
#footer-box .footer-top {text-align:center;}
#footer-box .footer-top a {margin:0 10px;color:#eee !important;font-size:16px;text-decoration:none;}
#footer-box .footer-top a:hover {opacity:0.85;text-decoration:underline;}
#footer-box .footer-bottom {text-align:center;color:#eee;font-size:14px;}
#main{margin-top: 4rem;}
#taxonomysc_1-0{max-width: 1230px;margin:0 auto;padding: 0px 15px 50px;}
.card-list .card .card__title-text{overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;display:-webkit-box;-webkit-box-orient:vertical;}

.site-logo {
  height: 45px;
  width: auto;
  max-width: 240px;
}

@media screen and (max-width:768px) {
  .site-logo {
    height: 32px;
    width: auto;
    max-width: 220px;
  }
  .mntl-search-form--open__form{display: none;}
}