.type--giraffe-link-bold,.type--giraffe-link,.type--giraffe a,.type--giraffe-link-bold a,.type--giraffe-bold a,.type--giraffe-link a,.type--lion-link-bold,.type--lion-link,.type--lion a,.type--lion-link-bold a,.type--lion-bold a,.type--lion-link a,.type--zebra-link-bold,.type--zebra-link,.type--zebra a,.type--zebra-link-bold a,.type--zebra-bold a,.type--zebra-link a,.type--gorilla-link-bold,.type--gorilla-link,.type--gorilla a,.type--gorilla-link-bold a,.type--gorilla-bold a,.type--gorilla-link a,.type--camel-link-bold,.type--camel-link,.type--camel a,.type--camel-link-bold a,.type--camel-bold a,.type--camel-link a,.type--goat-link-bold,.type--goat-link,.type--goat a,.type--goat-link-bold a,.type--goat-bold a,.type--goat-link a,.type--monkey-link-bold,.type--monkey-link,.type--monkey a,.type--monkey-link-bold a,.type--monkey-bold a,.type--monkey-link a,.type--dog-link-bold,.type--dog-link,.input-codes__description a,.type--dog a,.type--dog-link-bold a,.type--dog-bold a,.type--dog-link a,.type--cat-link-bold,.type--cat-link,.type--cat a,.type--cat-link-bold a,.type--cat-bold a,.type--cat-link a,.type--rabbit-link-bold,.type--rabbit-link,.login__form .form-options .checkbox .checkbox__label a,.type--rabbit a,.type--rabbit-link-bold a,.type--rabbit-bold a,.type--rabbit-link a,.type--squirrel-link-bold,.type--squirrel-link,.type--squirrel a,.type--squirrel-link-bold a,.type--squirrel-bold a,.type--squirrel-link a,.type--mouse-link-bold,.type--mouse-link,.type--mouse a,sup a,sub a,.type--mouse-link-bold a,.type--mouse-bold a,.type--mouse-link a{text-decoration-color:#d54215;color:rgba(0,0,0,.95);text-decoration-thickness:1px;text-decoration-skip-ink:none}.type--giraffe-link-bold:focus-visible,.type--giraffe-link:focus-visible,.type--giraffe a:focus-visible,.type--giraffe-link-bold a:focus-visible,.type--giraffe-bold a:focus-visible,.type--giraffe-link a:focus-visible,.type--lion-link-bold:focus-visible,.type--lion-link:focus-visible,.type--lion a:focus-visible,.type--lion-link-bold a:focus-visible,.type--lion-bold a:focus-visible,.type--lion-link a:focus-visible,.type--zebra-link-bold:focus-visible,.type--zebra-link:focus-visible,.type--zebra a:focus-visible,.type--zebra-link-bold a:focus-visible,.type--zebra-bold a:focus-visible,.type--zebra-link a:focus-visible,.type--gorilla-link-bold:focus-visible,.type--gorilla-link:focus-visible,.type--gorilla a:focus-visible,.type--gorilla-link-bold a:focus-visible,.type--gorilla-bold a:focus-visible,.type--gorilla-link a:focus-visible,.type--camel-link-bold:focus-visible,.type--camel-link:focus-visible,.type--camel a:focus-visible,.type--camel-link-bold a:focus-visible,.type--camel-bold a:focus-visible,.type--camel-link a:focus-visible,.type--goat-link-bold:focus-visible,.type--goat-link:focus-visible,.type--goat a:focus-visible,.type--goat-link-bold a:focus-visible,.type--goat-bold a:focus-visible,.type--goat-link a:focus-visible,.type--monkey-link-bold:focus-visible,.type--monkey-link:focus-visible,.type--monkey a:focus-visible,.type--monkey-link-bold a:focus-visible,.type--monkey-bold a:focus-visible,.type--monkey-link a:focus-visible,.type--dog-link-bold:focus-visible,.type--dog-link:focus-visible,.input-codes__description a:focus-visible,.type--dog a:focus-visible,.type--dog-link-bold a:focus-visible,.type--dog-bold a:focus-visible,.type--dog-link a:focus-visible,.type--cat-link-bold:focus-visible,.type--cat-link:focus-visible,.type--cat a:focus-visible,.type--cat-link-bold a:focus-visible,.type--cat-bold a:focus-visible,.type--cat-link a:focus-visible,.type--rabbit-link-bold:focus-visible,.type--rabbit-link:focus-visible,.login__form .form-options .checkbox .checkbox__label a:focus-visible,.type--rabbit a:focus-visible,.type--rabbit-link-bold a:focus-visible,.type--rabbit-bold a:focus-visible,.type--rabbit-link a:focus-visible,.type--squirrel-link-bold:focus-visible,.type--squirrel-link:focus-visible,.type--squirrel a:focus-visible,.type--squirrel-link-bold a:focus-visible,.type--squirrel-bold a:focus-visible,.type--squirrel-link a:focus-visible,.type--mouse-link-bold:focus-visible,.type--mouse-link:focus-visible,.type--mouse a:focus-visible,sup a:focus-visible,sub a:focus-visible,.type--mouse-link-bold a:focus-visible,.type--mouse-bold a:focus-visible,.type--mouse-link a:focus-visible{outline:.1875rem solid #014ecb;outline-offset:1px}.type--giraffe-link-bold:visited,.type--giraffe-link:visited,.type--giraffe a:visited,.type--giraffe-link-bold a:visited,.type--giraffe-bold a:visited,.type--giraffe-link a:visited,.type--lion-link-bold:visited,.type--lion-link:visited,.type--lion a:visited,.type--lion-link-bold a:visited,.type--lion-bold a:visited,.type--lion-link a:visited,.type--zebra-link-bold:visited,.type--zebra-link:visited,.type--zebra a:visited,.type--zebra-link-bold a:visited,.type--zebra-bold a:visited,.type--zebra-link a:visited,.type--gorilla-link-bold:visited,.type--gorilla-link:visited,.type--gorilla a:visited,.type--gorilla-link-bold a:visited,.type--gorilla-bold a:visited,.type--gorilla-link a:visited,.type--camel-link-bold:visited,.type--camel-link:visited,.type--camel a:visited,.type--camel-link-bold a:visited,.type--camel-bold a:visited,.type--camel-link a:visited,.type--goat-link-bold:visited,.type--goat-link:visited,.type--goat a:visited,.type--goat-link-bold a:visited,.type--goat-bold a:visited,.type--goat-link a:visited,.type--monkey-link-bold:visited,.type--monkey-link:visited,.type--monkey a:visited,.type--monkey-link-bold a:visited,.type--monkey-bold a:visited,.type--monkey-link a:visited,.type--dog-link-bold:visited,.type--dog-link:visited,.input-codes__description a:visited,.type--dog a:visited,.type--dog-link-bold a:visited,.type--dog-bold a:visited,.type--dog-link a:visited,.type--cat-link-bold:visited,.type--cat-link:visited,.type--cat a:visited,.type--cat-link-bold a:visited,.type--cat-bold a:visited,.type--cat-link a:visited,.type--rabbit-link-bold:visited,.type--rabbit-link:visited,.login__form .form-options .checkbox .checkbox__label a:visited,.type--rabbit a:visited,.type--rabbit-link-bold a:visited,.type--rabbit-bold a:visited,.type--rabbit-link a:visited,.type--squirrel-link-bold:visited,.type--squirrel-link:visited,.type--squirrel a:visited,.type--squirrel-link-bold a:visited,.type--squirrel-bold a:visited,.type--squirrel-link a:visited,.type--mouse-link-bold:visited,.type--mouse-link:visited,.type--mouse a:visited,sup a:visited,sub a:visited,.type--mouse-link-bold a:visited,.type--mouse-bold a:visited,.type--mouse-link a:visited{color:rgba(0,0,0,.95)}.type--giraffe-link-bold:hover,.type--giraffe-link:hover,.type--giraffe a:hover,.type--giraffe-link-bold a:hover,.type--giraffe-bold a:hover,.type--giraffe-link a:hover,.type--lion-link-bold:hover,.type--lion-link:hover,.type--lion a:hover,.type--lion-link-bold a:hover,.type--lion-bold a:hover,.type--lion-link a:hover,.type--zebra-link-bold:hover,.type--zebra-link:hover,.type--zebra a:hover,.type--zebra-link-bold a:hover,.type--zebra-bold a:hover,.type--zebra-link a:hover,.type--gorilla-link-bold:hover,.type--gorilla-link:hover,.type--gorilla a:hover,.type--gorilla-link-bold a:hover,.type--gorilla-bold a:hover,.type--gorilla-link a:hover,.type--camel-link-bold:hover,.type--camel-link:hover,.type--camel a:hover,.type--camel-link-bold a:hover,.type--camel-bold a:hover,.type--camel-link a:hover,.type--goat-link-bold:hover,.type--goat-link:hover,.type--goat a:hover,.type--goat-link-bold a:hover,.type--goat-bold a:hover,.type--goat-link a:hover,.type--monkey-link-bold:hover,.type--monkey-link:hover,.type--monkey a:hover,.type--monkey-link-bold a:hover,.type--monkey-bold a:hover,.type--monkey-link a:hover,.type--dog-link-bold:hover,.type--dog-link:hover,.input-codes__description a:hover,.type--dog a:hover,.type--dog-link-bold a:hover,.type--dog-bold a:hover,.type--dog-link a:hover,.type--cat-link-bold:hover,.type--cat-link:hover,.type--cat a:hover,.type--cat-link-bold a:hover,.type--cat-bold a:hover,.type--cat-link a:hover,.type--rabbit-link-bold:hover,.type--rabbit-link:hover,.login__form .form-options .checkbox .checkbox__label a:hover,.type--rabbit a:hover,.type--rabbit-link-bold a:hover,.type--rabbit-bold a:hover,.type--rabbit-link a:hover,.type--squirrel-link-bold:hover,.type--squirrel-link:hover,.type--squirrel a:hover,.type--squirrel-link-bold a:hover,.type--squirrel-bold a:hover,.type--squirrel-link a:hover,.type--mouse-link-bold:hover,.type--mouse-link:hover,.type--mouse a:hover,sup a:hover,sub a:hover,.type--mouse-link-bold a:hover,.type--mouse-bold a:hover,.type--mouse-link a:hover{text-decoration-line:underline}.type--giraffe-link-bold,.type--giraffe-bold,.type--lion-link-bold,.type--lion-bold,.type--zebra-link-bold,.type--zebra-bold,.type--gorilla-link-bold,.type--gorilla-bold,.type--camel-link-bold,.type--camel-bold,.type--goat-link-bold,.type--goat-bold,.type--monkey-link-bold,.type--monkey-bold,.type--dog-link-bold,.type--dog-bold,.type--cat-link-bold,.type--cat-bold,.type--rabbit-link-bold,.type--rabbit-bold,.type--squirrel-link-bold,.type--squirrel-bold,.type--mouse-link-bold,.type--mouse-bold{font-weight:700}.type--mouse,sup,sub,.type--mouse-link-bold,.type--mouse-bold,.type--mouse-link{font-family:"SourceSansPro",Helvetica,sans-serif;font-size:.75rem;line-height:1rem;text-underline-offset:.125rem}.type--squirrel,.type--squirrel-link-bold,.type--squirrel-bold,.type--squirrel-link{font-family:"SourceSansPro",Helvetica,sans-serif;font-size:.875rem;font-weight:700;letter-spacing:1px;line-height:1.25rem;text-transform:uppercase;text-underline-offset:.25rem}.login__form .form-options .checkbox .checkbox__label,.type--rabbit,.type--rabbit-link-bold,.type--rabbit-bold,.type--rabbit-link{font-family:"SourceSansPro",Helvetica,sans-serif;font-size:.875rem;line-height:1.25rem;text-underline-offset:.1875rem}.type--cat,.type--cat-link-bold,.type--cat-bold,.type--cat-link{font-family:"SourceSansPro",Helvetica,sans-serif;font-size:1rem;line-height:1.5rem;text-underline-offset:.1875rem}.input-codes__description,.type--dog,.type--dog-link-bold,.type--dog-bold,.type--dog-link{font-family:"SourceSansPro",Helvetica,sans-serif;font-size:1.125rem;line-height:1.75rem;text-underline-offset:.25rem}.type--monkey,.type--monkey-link-bold,.type--monkey-bold,.type--monkey-link{font-family:"CopperPot",Helvetica,sans-serif;font-size:1.125rem;line-height:1.5rem;text-underline-offset:.3125rem}.type--goat,.type--goat-link-bold,.type--goat-bold,.type--goat-link{font-family:"CopperPot",Helvetica,sans-serif;font-size:1.5rem;line-height:2rem;text-underline-offset:.375rem}.type--camel,.type--camel-link-bold,.type--camel-bold,.type--camel-link{font-family:"CopperPot",Helvetica,sans-serif;font-size:1.75rem;font-weight:700;line-height:2.125rem;text-underline-offset:.4375rem}.type--gorilla,.type--gorilla-link-bold,.type--gorilla-bold,.type--gorilla-link{font-family:"CopperPot",Helvetica,sans-serif;font-size:1.125rem;font-weight:700;line-height:1.5rem;text-underline-offset:.3125rem}@media(min-width: 50em){.type--gorilla,.type--gorilla-link-bold,.type--gorilla-bold,.type--gorilla-link{font-size:1.5rem;line-height:2rem;text-underline-offset:.375rem}}.type--zebra,.type--zebra-link-bold,.type--zebra-bold,.type--zebra-link{font-family:"CopperPot",Helvetica,sans-serif;font-size:1.75rem;font-weight:700;line-height:2rem;text-underline-offset:.5rem}@media(min-width: 50em){.type--zebra,.type--zebra-link-bold,.type--zebra-bold,.type--zebra-link{font-size:2.25rem;line-height:2.75rem;text-underline-offset:.5rem}}.type--lion,.type--lion-link-bold,.type--lion-bold,.type--lion-link{font-family:"CopperPot",Helvetica,sans-serif;font-size:2rem;font-weight:700;line-height:2.25rem;text-underline-offset:.5625rem}@media(min-width: 50em){.type--lion,.type--lion-link-bold,.type--lion-bold,.type--lion-link{font-size:3rem;line-height:3.25rem;text-underline-offset:.75rem}}.type--giraffe,.type--giraffe-link-bold,.type--giraffe-bold,.type--giraffe-link{font-family:"CopperPot",Helvetica,sans-serif;font-size:1.75rem;font-weight:700;line-height:2rem;text-underline-offset:.4375rem}@media(min-width: 50em){.type--giraffe,.type--giraffe-link-bold,.type--giraffe-bold,.type--giraffe-link{font-size:2.25rem;line-height:2.75rem;text-underline-offset:.5rem}}*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}html,body,div,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,ol,ul,li,form,legend,label,table,header,footer,nav,section,figure{margin:0;padding:0}header,footer,nav,section,article,hgroup,figure{display:block}ul{list-style:none}[contenteditable]::before{content:"﻿";display:inline-block;width:0}a img{border-width:0}.button--outlined{display:flex;justify-content:center;align-items:center;border-style:solid;border-color:#d54215;background-color:#fff}.button--outlined:hover,.button--outlined:active{color:#fff;background-color:#d54215}.button--outlined:hover svg,.button--outlined:active svg{fill:#fff}.button--outlined:focus-visible{outline:.1875rem solid #014ecb;outline-offset:1px}.button--outlined svg{fill:#d54215}.button--contained-disabled,.button--contained,.button--contained-standard{display:flex;justify-content:center;align-items:center;flex-direction:row;padding:.875rem 2rem;text-decoration-line:none;background-color:#d54215}.button--contained-disabled:hover,.button--contained:hover,.button--contained-standard:hover,.button--contained-disabled:active,.button--contained:active,.button--contained-standard:active{background-color:#b53811}.button--contained-disabled:focus-visible,.button--contained:focus-visible,.button--contained-standard:focus-visible{outline:.1875rem solid #014ecb;outline-offset:1px}.button--contained-disabled,.button--contained,.button--contained-standard{display:flex;justify-content:center;align-items:center;flex-direction:row;border:none;color:#fff;background-color:#d54215}.button--contained-disabled:hover,.button--contained:hover,.button--contained-standard:hover,.button--contained-disabled:active,.button--contained:active,.button--contained-standard:active{background-color:#b53811}.button--contained-disabled:visited,.button--contained:visited,.button--contained-standard:visited{color:#fff}.button--contained-disabled:focus-visible,.button--contained:focus-visible,.button--contained-standard:focus-visible{outline:.1875rem solid #014ecb;outline-offset:1px}.button--contained-standard{padding:.875rem 2rem}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 (min-resolution: 0.001dpcm){@supports(-webkit-appearance: none){body strong{-webkit-font-smoothing:subpixel-antialiased}}}body em{font-variation-settings:"ital" .75}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}a{outline:0;text-decoration-line:none;color:rgba(0,0,0,.95);transition:color .15s ease-out}a:hover{text-decoration-color:#d54215}a:hover .card__title-text{text-decoration-color:#d54215}.is-hidden{display:none}input{-webkit-appearance:none;border-radius:0}.button--contained{color:#fff}.button--contained:hover,.button--contained:active{color:#fff;text-decoration-line:none}.button--contained-disabled{background-color:rgba(0,0,0,.15);border-color:rgba(0,0,0,.15);color:#fff;pointer-events:none}.button--contained-disabled:hover,.button--contained-disabled:active{color:#fff;background-color:rgba(0,0,0,.15)}.button--contained-disabled:hover svg,.button--contained-disabled:active svg{fill:#fff}.button--contained-disabled:focus{outline-color:rgba(0,0,0,.15)}.button--contained-disabled svg{fill:#fff}.button--full-width{width:100%}input[type=checkbox],input[type=radio]{width:auto;margin-right:.3em}input[type=checkbox]:focus-visible,input[type=radio]:focus-visible{outline:.0625rem auto #014ecb}.input--text-full-width{width:100%}.message-banner{display:flex;width:100%;padding:.75rem 1rem;align-items:top}.message-banner.is-input-error{margin:0 -0.25rem;width:auto}.message-banner.is-hidden{display:none}.message-banner--success{background-color:#e5f2e5}.message-banner--info,.message-banner--informational{background-color:#e6eefa}.message-banner--warning{background-color:#fff5e6}.message-banner--error{background-color:#fae6e6}.message-banner__icon{flex-shrink:0;width:1.5rem;height:1.5rem}.message-banner__text{flex-grow:1;padding:0 .5rem}.message-banner__close-button{display:flex;background:unset;border:0;margin:0;padding:0}.carbon-input:focus-visible{outline:.0625rem auto #014ecb}.carbon-link{text-decoration-line:underline}.carbon-link:hover{text-decoration-thickness:.125rem;color:rgba(0,0,0,.95);text-decoration-color:rgba(0,0,0,.95)}.carbon-link:visited{color:rgba(0,0,0,.65);text-decoration-color:rgba(0,0,0,.65)}[class*=type--] a.button--contained{color:#fff}[class*=type--] a.button--contained:hover,[class*=type--] a.button--contained:active{text-decoration-line:none}.login__form .form-options .checkbox .checkbox__label::before,.login__form .form-options .checkbox .checkbox__label::after{top:0}.login__form .form-options .checkbox .checkbox__input:checked+.checkbox__label::before{background:#d54215;border-color:#d54215}.login__form .form-options .checkbox .checkbox__input:checked+.checkbox__label::after{top:.0625rem;left:.375rem}.login__form .form-options .checkbox .checkbox__input:focus-visible+.checkbox__label:before{outline:.0625rem auto #014ecb}.instruction:first-of-type{margin-top:.5rem}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.alert-error-bottom{display:none}.input-codes__wrapper{margin:0 auto 1.5rem;text-align:center}.input-codes__wrapper--has-error .alert-error-bottom{display:block;width:19rem;margin:auto;text-align:left}.input-codes__inner-wrapper{display:inline-flex;width:19rem;justify-content:space-between;flex-wrap:wrap}.input-codes__wrapper--has-error .input-codes__inner-wrapper{border:4px solid #c00;position:relative}.input-codes__wrapper--has-error .input-codes__inner-wrapper::before{position:absolute;content:"";z-index:1;top:-1px;left:-1px;width:100%;height:100%;border:1px solid #fff;pointer-events:none}.input-codes__input{padding:0;width:3rem;text-align:center;border-radius:.375rem}.input-codes__description{text-align:center;word-wrap:break-word}@media(min-width: 50em){.input-codes__description{text-align:left}}.input-codes__enter-code{margin:1.5rem 0 .25rem 0;text-align:center}.input-codes__submit{display:inline-flex;margin-bottom:1.5rem}.input-codes__submit-wrapper{text-align:center}@font-face{font-family:"CopperPot";src:url("../../../login/alrcom/fonts/copperpot.woff2") format("woff2"),url("../../../login/alrcom/fonts/copperpot.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"CopperPot";src:url("../../../login/alrcom/fonts/copperpot-700.woff2") format("woff2"),url("../../../login/alrcom/fonts/copperpot-700.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"SourceSansPro";src:url("../../../login/alrcom/fonts/sourcesanspro.woff2") format("woff2"),url("../../../login/alrcom/fonts/sourcesanspro.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"SourceSansPro";src:url("../../../login/alrcom/fonts/sourcesanspro-700.woff2") format("woff2"),url("../../../login/alrcom/fonts/sourcesanspro-700.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}a.carbon-link{text-decoration-color:rgba(0,0,0,.95)}a.carbon-link:hover{text-decoration-color:rgba(0,0,0,.95)}.login__heading-logo{width:5.9375rem}@media(min-width: 50em){.login__heading-logo{width:7.9375rem}}.login__form .login-note{margin-top:1.5rem;text-align:center}.input-codes__input{border-radius:0px}.input-codes__description{margin-bottom:.5rem}.input-codes__description.input-codes__enter-code{font-size:1rem;line-height:1.5rem;margin-bottom:.25rem}.input-codes__submit-wrapper .button--outlined{border:3px solid #d54215;height:3rem}.input-codes__submit--resend{color:rgba(0,0,0,.95)}.page-help-center__link{text-underline-offset:.25rem}/*# sourceMappingURL=data:application/json;charset=utf-8,%7B%22version%22:3,%22sourceRoot%22:%22%22,%22sources%22:%5B%22../../../../../src/alrcom/css/_typography-mixins.scss%22,%22../../../../../src/alrcom/css/abstracts/_colors.scss%22,%22../../../../../src/alrcom/css/abstracts/_mixins.scss%22,%22../../../../../src/alrcom/css/abstracts/_variables.scss%22,%22../../../../../src/alrcom/css/_reset.scss%22,%22../../../../../src/alrcom/css/_buttons.scss%22,%22../../../../../src/alrcom/css/_body.scss%22,%22../../../../../src/alrcom/css/_text.scss%22,%22../../../../../src/alrcom/css/_links.scss%22,%22../../../../../src/abstracts/_sharedStyles.scss%22,%22../../../../../src/abstracts/_shared.scss%22,%22../../../../../src/alrcom/login/resources/css/styles.scss%22%5D,%22names%22:%5B%5D,%22mappings%22:%22CA2EA,8hDACI,sBCrEkB,QDsElB,MC/Ca,gBDgDb,8BACA,8BAEA,skFEwGA,+BACA,mBFrGA,8nEACI,MCxDS,gBD2Db,s+DACI,+BAeR,kfACI,YG3De,IHjBf,gFA4FI,YG/GC,qCHgHD,UG1GO,OH2GP,iBACA,8BA/FJ,oFA+GI,YGlIC,qCHmID,UG3HO,QH4HP,YGhGW,IHiGX,mBACA,oBACA,yBACA,6BArHJ,kIAkII,YGrJC,qCHsJD,UG9IO,QH+IP,oBACA,+BArIJ,gEAkJI,YGrKC,qCHsKD,UG5JO,KH6JP,mBACA,+BArJJ,0FAkKI,YGrLC,qCHsLD,UG1KO,SH2KP,oBACA,6BArKJ,4EAkLI,YGtMC,iCHuMD,UG1LO,SH2LP,mBACA,+BArLJ,oEAkMI,YGtNC,iCHuND,UGtMO,OHuMP,iBACA,8BArMJ,wEAkNI,YGtOC,iCHuOD,UGnNO,QHoNP,YGnMW,IHoMX,qBACA,+BAtNJ,gFAwOI,YG5PC,iCH6PD,UGhPO,SHiPP,YGzNW,IH0NX,mBACA,+BAEA,wBA9OJ,gFA+OQ,UGlPG,OHmPH,iBACA,+BAjPR,wEA+PI,YGnRC,iCHoRD,UGhQO,QHiQP,YGhPW,IHiPX,iBACA,4BAEA,wBArQJ,wEAsQQ,UGhQG,QHiQH,oBACA,6BAxQR,oEAsRI,YG1SC,iCH2SD,UGpRO,KHqRP,YGvQW,IHwQX,oBACA,+BAEA,wBA5RJ,oEA6RQ,UGnRG,KHoRH,oBACA,8BA/RR,gFA6SI,YGjUC,iCHkUD,UG9SO,QH+SP,YG9RW,IH+RX,iBACA,+BAEA,wBAnTJ,gFAoTQ,UG9SG,QH+SH,oBACA,6BI/UZ,EACI,2BACA,8BACA,sBAGJ,6HAyBI,SACA,UAGJ,gDAOI,cAGJ,GACI,gBAIJ,0BACI,YACA,qBACA,QAGJ,MACI,eCzDJ,kBACI,aACA,uBACA,mBACA,mBACA,aJHkB,QIIlB,iBJ4BU,KIzBV,iDAEI,MJuBM,KItBN,iBJVc,QIYd,yDACI,KJmBE,KIfV,gCHiKA,+BACA,mBG9JA,sBACI,KJtBc,QIuEtB,2EACI,aACA,uBACA,mBACA,mBACA,qBACA,0BACA,iBJ9EkB,QIgFlB,6LAEI,iBJjFoB,QIoFxB,qHH6FA,+BACA,mBGzFJ,2EACI,aACA,uBACA,mBACA,mBACA,YACA,MJhEU,KIiEV,iBJjGkB,QImGlB,6LAEI,iBJpGoB,QIuGxB,mGACI,MJzEM,KI4EV,qHHsEA,+BACA,mBGnEA,4BAEI,qBCvHR,KACI,aACA,sBACA,iBACA,YHKK,qCGJL,UHgBW,SGfX,oBACA,mCACA,kCACA,MLmBa,gBKlBb,WL2BU,KK1BV,8BAEA,YJ+GA,YC/Ee,IDiFf,+CACI,oCIlHJ,YJmHQ,8CI/GR,QJqHA,mCKvIJ,EACI,mBAIJ,GACI,cACA,SACA,WACA,WNgCY,QM7BhB,SACI,YASJ,OLiHI,mCK9GA,UJHW,SIIX,kBACA,MNeY,QO1ChB,EACI,UACA,0BACA,MP0Ba,gBOzBb,+BAEA,QACI,sBPDc,QOGd,0BACI,sBPJU,QQUtB,WACI,aAGJ,MACI,wBACA,gBAIJ,mBAEI,MRUU,KQRV,mDAEI,MRMM,KQLN,0BAQR,4BAGI,iBRrBa,gBQsBb,aRtBa,gBQuBb,MRRU,KQSV,oBAEA,qEAEI,MRbM,KQcN,iBR7BS,gBQ+BT,6EACI,KRjBE,KQqBV,kCACI,cRrCS,gBQwCb,gCACI,KR1BM,KQkCd,oBACI,WAIJ,uCAEI,WACA,kBAEA,mEACI,8BASR,wBACI,WAIJ,gBACI,aACA,WACA,oBACA,gBAGA,+BACI,kBACA,WAGJ,0BACI,aAGJ,yBACI,iBAnHe,QAsHnB,qDAEI,iBAvHY,QA0HhB,yBACI,iBA1He,QA6HnB,uBACI,iBA7Ha,QAgIjB,sBACI,cACA,aACA,cAGJ,sBACI,YACA,gBAGJ,8BACI,aACA,iBACA,SACA,SACA,UAKJ,4BACI,8BAKR,aACI,+BAEA,mBACI,kCACA,MRrIS,gBQsIT,sBRtIS,gBQyIb,qBACI,MR5IS,gBQ6IT,sBR7IS,gBQiJjB,oCACI,MRvIU,KQyIV,qFAEI,0BASA,2HAEI,MAIR,uFACI,WR3Lc,QQ4Ld,aR5Lc,QQ+LlB,sFACI,aACA,aAGJ,4FACI,8BAKJ,2BACI,iBAIR,4FAGI,wBACA,SAGJ,mBACI,0BAGJ,oBACI,aAIA,sBACI,qBACA,kBAGI,qDACI,cACA,YACA,YACA,gBAKZ,4BACI,oBACA,YACA,8BACA,eAEA,6DACI,sBACA,kBAEA,qEACI,kBACA,WACA,UACA,SACA,UACA,WACA,YACA,sBACA,oBAKZ,oBAGI,UACA,WACA,kBACA,sBAGJ,0BAEI,kBACA,qBAEA,wBALJ,0BAMQ,iBAIR,yBACI,yBACA,kBAGJ,qBACI,oBACA,qBAEA,6BACI,kBClSR,WAGI,wBACA,wIAEA,YCH8C,ODI9C,WCJsD,ODKtD,kBARJ,WAGI,YCCoB,4JDEpB,YCFkD,KDGlD,WCHwD,ODIxD,kBARJ,WAGI,YCEoB,gBDDpB,gJAEA,YCDsD,ODEtD,WCF8D,ODG9D,kBARJ,WAGI,YCGoB,gBDFpB,wJAEA,iBACA,WCDgE,ODEhE,gCCCJ,sBVca,gBUZb,oBACI,sBVWS,gBUPjB,qBACI,gBAEA,wBAHJ,qBAIQ,iBAIR,yBACI,kBACA,kBAGJ,oBACI,kBAGJ,0BACI,oBAGJ,kDACI,eACA,mBACA,qBAGJ,+CACI,yBACA,YAGJ,6BACI,MV1Ba,gBU6BjB,wBACI%22,%22file%22:%22styles.css%22,%22sourcesContent%22:%5B%22@import%20'abstracts/mixins';%5Cn%5Cn/*%20stylelint-disable%20scss/at-mixin-pattern%20--%20global%20mixins%20%2A/%5Cn%5Cn//%20Default%20print-css%20to%20false%20but%20it%20will%20honor%20the%20one%20defined%20in%20print.scss%20and%20main.scss%5Cn/*%20stylelint-disable-next-line%20scss/dollar-variable-pattern%20%2A/%5Cn$print-css:%20false%20!default;%5Cn%5Cn/*------------------------------------*%5C%5C%5Cn%7C*%20Typography%20Mixins%5Cn%7C*%5Cn%7C*%20This%20generates%20%25type--$%7Banimal%7D%20placeholders%20that%20can%20be%20used%20in%20scss%5Cn%7C*%20Also%20if%20an%20$%7Banimal%7D%20has%20a%20corresponding%20$%7Bfruit%7D%20for%20print%20css,%20it%20will%20use%20the%20fruit%20if%20global%20variable%20$print-css%20is%20true.%5Cn%7C*%5Cn%7C*%20Extend%20these%20placeholders%20with%5Cn%5Cn@import%20'abstracts/typography-mixins';%5Cn.class%20%7B%5Cn%20%20%20%20@extend%20%25type--zebra;%5Cn%7D%5Cn%5Cn%7C*%20If%20possible,%20use%20typography%20classes%20on%20the%20component%20first%5Cn%7C*%20For%20new%20typographies,%20please%20make%20a%20corresponding%20entry%20in%20_typography.css%5Cn%7C*%20Please%20keep%20in%20order%20of%20animal%20sizes,%20from%20smallest%20to%20largest%5Cn%5Cn%201)%20Content%20last%20so%20it%20can%20override%20globals%5Cn%202)%20Please%20see%20limitations%20for%20styling%20visited%20links%20-%20https://developer.mozilla.org/en-US/docs/Web/CSS/Privacy_and_the_:visited_selector%5Cn%5C%5C*------------------------------------%2A/%5Cn%5Cn@mixin%20createTypePlaceholder($animal)%20%7B%5Cn%20%20%20%20%25type--%23%7B$animal%7D%20%7B%5Cn%20%20%20%20%20%20%20%20a%20%7B%5Cn%20%20%20%20%20%20%20%20%20%20%20%20@extend%20%25type--global-link;%5Cn%20%20%20%20%20%20%20%20%7D%5Cn%5Cn%20%20%20%20%20%20%20%20&-link%20%7B%5Cn%20%20%20%20%20%20%20%20%20%20%20%20@extend%20%25type--%23%7B$animal%7D;%5Cn%20%20%20%20%20%20%20%20%20%20%20%20@extend%20%25type--global-link;%5Cn%20%20%20%20%20%20%20%20%7D%5Cn%5Cn%20%20%20%20%20%20%20%20&-bold%20%7B%5Cn%20%20%20%20%20%20%20%20%20%20%20%20@extend%20%25type--%23%7B$animal%7D;%5Cn%20%20%20%20%20%20%20%20%20%20%20%20@extend%20%25type--global-bold;%5Cn%20%20%20%20%20%20%20%20%7D%5Cn%5Cn%20%20%20%20%20%20%20%20&-link-bold%20%7B%5Cn%20%20%20%20%20%20%20%20%20%20%20%20@extend%20%25type--%23%7B$animal%7D;%5Cn%20%20%20%20%20%20%20%20%20%20%20%20@extend%20%25type--global-link;%5Cn%20%20%20%20%20%20%20%20%20%20%20%20@extend%20%25type--global-bold;%5Cn%20%20%20%20%20%20%20%20%7D%5Cn%5Cn%20%20%20%20%20%20%20%20@content;%20//%201%5Cn%20%20%20%20%7D%5Cn%7D%5Cn%5Cn//%20used%20in%20_typography.scss%5Cn@mixin%20generateTypographyClass($animal)%20%7B%5Cn%20%20%20%20.type--%23%7B$animal%7D%20%7B%5Cn%20%20%20%20%20%20%20%20@extend%20%25type--%23%7B$animal%7D;%5Cn%5Cn%20%20%20%20%20%20%20%20&-link%20%7B%5Cn%20%20%20%20%20%20%20%20%20%20%20%20@extend%20%25type--%23%7B$animal%7D-link!optional;%5Cn%20%20%20%20%20%20%20%20%7D%5Cn%5Cn%20%20%20%20%20%20%20%20&-bold%20%7B%5Cn%20%20%20%20%20%20%20%20%20%20%20%20@extend%20%25type--%23%7B$animal%7D-bold!optional;%5Cn%20%20%20%20%20%20%20%20%7D%5Cn%5Cn%20%20%20%20%20%20%20%20&-link-bold%20%7B%5Cn%20%20%20%20%20%20%20%20%20%20%20%20@extend%20%25type--%23%7B$animal%7D-link-bold!optional;%5Cn%20%20%20%20%20%20%20%20%7D%5Cn%20%20%20%20%7D%5Cn%7D%5Cn%5Cn//%20Global%20types%5Cn%25type--global-link%20%7B%5Cn%20%20%20%20text-decoration-color:%20$color-brand-primary;%5Cn%20%20%20%20color:%20$color-black-95;%5Cn%20%20%20%20text-decoration-thickness:%201px;%20/*%20stylelint-disable-line%20unit-disallowed-list%20--%20Allowing%201px!%20%2A/%5Cn%20%20%20%20text-decoration-skip-ink:%20none;%5Cn%5Cn%20%20%20%20&:focus-visible%20%7B%5Cn%20%20%20%20%20%20%20%20@include%20allrecipes-focus-styles;%5Cn%20%20%20%20%7D%5Cn%5Cn%20%20%20%20&:visited%20%7B%20//%202%5Cn%20%20%20%20%20%20%20%20color:%20$color-black-95;%5Cn%20%20%20%20%7D%5Cn%5Cn%20%20%20%20&:hover%20%7B%5Cn%20%20%20%20%20%20%20%20text-decoration-line:%20underline;%5Cn%20%20%20%20%7D%5Cn%7D%5Cn%5Cn%25type--inline-link%20%7B%5Cn%20%20%20%20@extend%20%25type--global-link;%5Cn%20%20%20%20@include%20allrecipes-text-decoration;%5Cn%20%20%20%20text-decoration-color:%20$color-brand-tertiary-variant-1;%5Cn%20%20%20%20color:%20$color-brand-tertiary-variant-1;%5Cn%5Cn%20%20%20%20&:visited%20%7B%5Cn%20%20%20%20%20%20%20%20color:%20$color-brand-tertiary-variant-1;%5Cn%20%20%20%20%7D%5Cn%7D%5Cn%5Cn%25type--global-bold%20%7B%5Cn%20%20%20%20font-weight:%20$font-weight-bold;%5Cn%7D%5Cn%5Cn/*%20-------------------------------------------------------%20*%5C%5C%5Cn%7C*%20Fixed%20Sizing%5Cn%7C*%20mouse,%20squirrel,%20rabbit,%20cat,%20dog,%20monkey,%20goat,%20camel%5Cn%5C%5C*%20--------------------------------------------------------%2A/%5Cn//%20Print%20maps%20to%20cranberry%5Cn@include%20createTypePlaceholder(mouse)%20%7B%5Cn%20%20%20%20@if%20$print-css%20%7B%5Cn%20%20%20%20%20%20%20%20font-family:%20$font-2;%5Cn%20%20%20%20%20%20%20%20font-size:%20$font-size-9;%5Cn%20%20%20%20%20%20%20%20line-height:%200.8125rem;%5Cn%20%20%20%20%7D%5Cn%5Cn%20%20%20%20@else%20%7B%5Cn%20%20%20%20%20%20%20%20font-family:%20$font-2;%5Cn%20%20%20%20%20%20%20%20font-size:%20$font-size-12;%5Cn%20%20%20%20%20%20%20%20line-height:%201rem;%5Cn%20%20%20%20%20%20%20%20text-underline-offset:%200.125rem;%5Cn%20%20%20%20%7D%5Cn%7D%5Cn%5Cn//%20Print%20maps%20to%20blackberry%5Cn@include%20createTypePlaceholder(squirrel)%20%7B%5Cn%20%20%20%20@if%20$print-css%20%7B%5Cn%20%20%20%20%20%20%20%20font-family:%20$font-2;%5Cn%20%20%20%20%20%20%20%20font-size:%20$font-size-13;%5Cn%20%20%20%20%20%20%20%20font-weight:%20$font-weight-bold;%5Cn%20%20%20%20%20%20%20%20letter-spacing:%20normal;%5Cn%20%20%20%20%20%20%20%20line-height:%201.0625rem;%5Cn%20%20%20%20%20%20%20%20text-transform:%20uppercase;%5Cn%20%20%20%20%7D%5Cn%5Cn%20%20%20%20@else%20%7B%5Cn%20%20%20%20%20%20%20%20font-family:%20$font-2;%5Cn%20%20%20%20%20%20%20%20font-size:%20$font-size-14;%5Cn%20%20%20%20%20%20%20%20font-weight:%20$font-weight-bold;%5Cn%20%20%20%20%20%20%20%20letter-spacing:%201px;%20/*%20stylelint-disable-line%20unit-disallowed-list%20--%20Allowing%201px!%20%2A/%5Cn%20%20%20%20%20%20%20%20line-height:%201.25rem;%5Cn%20%20%20%20%20%20%20%20text-transform:%20uppercase;%5Cn%20%20%20%20%20%20%20%20text-underline-offset:%200.25rem;%5Cn%20%20%20%20%7D%5Cn%7D%5Cn%5Cn//%20Print%20maps%20to%20grape%5Cn@include%20createTypePlaceholder(rabbit)%20%7B%5Cn%20%20%20%20@if%20$print-css%20%7B%5Cn%20%20%20%20%20%20%20%20font-family:%20$font-2;%5Cn%20%20%20%20%20%20%20%20font-size:%20$font-size-13;%5Cn%20%20%20%20%20%20%20%20line-height:%201.0625rem;%5Cn%20%20%20%20%7D%5Cn%5Cn%20%20%20%20@else%20%7B%5Cn%20%20%20%20%20%20%20%20font-family:%20$font-2;%5Cn%20%20%20%20%20%20%20%20font-size:%20$font-size-14;%5Cn%20%20%20%20%20%20%20%20line-height:%201.25rem;%5Cn%20%20%20%20%20%20%20%20text-underline-offset:%200.1875rem;%5Cn%20%20%20%20%7D%5Cn%7D%5Cn%5Cn//%20Print%20maps%20to%20grape%5Cn@include%20createTypePlaceholder(cat)%20%7B%5Cn%20%20%20%20@if%20$print-css%20%7B%5Cn%20%20%20%20%20%20%20%20font-family:%20$font-2;%5Cn%20%20%20%20%20%20%20%20font-size:%20$font-size-13;%5Cn%20%20%20%20%20%20%20%20line-height:%201.0625rem;%5Cn%20%20%20%20%7D%5Cn%5Cn%20%20%20%20@else%20%7B%5Cn%20%20%20%20%20%20%20%20font-family:%20$font-2;%5Cn%20%20%20%20%20%20%20%20font-size:%20$font-size-16;%5Cn%20%20%20%20%20%20%20%20line-height:%201.5rem;%5Cn%20%20%20%20%20%20%20%20text-underline-offset:%200.1875rem;%5Cn%20%20%20%20%7D%5Cn%7D%5Cn%5Cn//%20Print%20maps%20to%20grape%5Cn@include%20createTypePlaceholder(dog)%20%7B%5Cn%20%20%20%20@if%20$print-css%20%7B%5Cn%20%20%20%20%20%20%20%20font-family:%20$font-2;%5Cn%20%20%20%20%20%20%20%20font-size:%20$font-size-13;%5Cn%20%20%20%20%20%20%20%20line-height:%201.0625rem;%5Cn%20%20%20%20%7D%5Cn%5Cn%20%20%20%20@else%20%7B%5Cn%20%20%20%20%20%20%20%20font-family:%20$font-2;%5Cn%20%20%20%20%20%20%20%20font-size:%20$font-size-18;%5Cn%20%20%20%20%20%20%20%20line-height:%201.75rem;%5Cn%20%20%20%20%20%20%20%20text-underline-offset:%200.25rem;%5Cn%20%20%20%20%7D%5Cn%7D%5Cn%5Cn//%20Print%20maps%20apple%5Cn@include%20createTypePlaceholder(monkey)%20%7B%5Cn%20%20%20%20@if%20$print-css%20%7B%5Cn%20%20%20%20%20%20%20%20font-family:%20$font-1;%5Cn%20%20%20%20%20%20%20%20font-size:%20$font-size-19;%5Cn%20%20%20%20%20%20%20%20line-height:%201.4375rem;%5Cn%20%20%20%20%7D%5Cn%5Cn%20%20%20%20@else%20%7B%5Cn%20%20%20%20%20%20%20%20font-family:%20$font-1;%5Cn%20%20%20%20%20%20%20%20font-size:%20$font-size-18;%5Cn%20%20%20%20%20%20%20%20line-height:%201.5rem;%5Cn%20%20%20%20%20%20%20%20text-underline-offset:%200.3125rem;%5Cn%20%20%20%20%7D%5Cn%7D%5Cn%5Cn//%20Print%20maps%20apple%5Cn@include%20createTypePlaceholder(goat)%20%7B%5Cn%20%20%20%20@if%20$print-css%20%7B%5Cn%20%20%20%20%20%20%20%20font-family:%20$font-1;%5Cn%20%20%20%20%20%20%20%20font-size:%20$font-size-19;%5Cn%20%20%20%20%20%20%20%20line-height:%201.4375rem;%5Cn%20%20%20%20%7D%5Cn%5Cn%20%20%20%20@else%20%7B%5Cn%20%20%20%20%20%20%20%20font-family:%20$font-1;%5Cn%20%20%20%20%20%20%20%20font-size:%20$font-size-24;%5Cn%20%20%20%20%20%20%20%20line-height:%202rem;%5Cn%20%20%20%20%20%20%20%20text-underline-offset:%200.375rem;%5Cn%20%20%20%20%7D%5Cn%7D%5Cn%5Cn//%20Print%20maps%20to%20mango%5Cn@include%20createTypePlaceholder(camel)%20%7B%5Cn%20%20%20%20@if%20$print-css%20%7B%5Cn%20%20%20%20%20%20%20%20font-family:%20$font-1;%5Cn%20%20%20%20%20%20%20%20font-size:%20$font-size-22;%5Cn%20%20%20%20%20%20%20%20line-height:%201.625rem;%5Cn%20%20%20%20%7D%5Cn%5Cn%20%20%20%20@else%20%7B%5Cn%20%20%20%20%20%20%20%20font-family:%20$font-1;%5Cn%20%20%20%20%20%20%20%20font-size:%20$font-size-28;%5Cn%20%20%20%20%20%20%20%20font-weight:%20$font-weight-bold;%5Cn%20%20%20%20%20%20%20%20line-height:%202.125rem;%5Cn%20%20%20%20%20%20%20%20text-underline-offset:%200.4375rem;%5Cn%20%20%20%20%7D%5Cn%7D%5Cn%5Cn/*%20-----------------------------%20*%5C%5C%5Cn%7C*%20Responsive%20Sizing%5Cn%7C*%20gorilla,%20zebra,%20lion,%20giraffe%5Cn%5C%5C*%20------------------------------%2A/%5Cn%5Cn//%20Print%20maps%20to%20apple%5Cn@include%20createTypePlaceholder(gorilla)%20%7B%5Cn%20%20%20%20@if%20$print-css%20%7B%5Cn%20%20%20%20%20%20%20%20font-family:%20$font-1;%5Cn%20%20%20%20%20%20%20%20font-size:%20$font-size-19;%5Cn%20%20%20%20%20%20%20%20line-height:%201.4375rem;%5Cn%20%20%20%20%7D%5Cn%5Cn%20%20%20%20@else%20%7B%5Cn%20%20%20%20%20%20%20%20font-family:%20$font-1;%5Cn%20%20%20%20%20%20%20%20font-size:%20$font-size-18;%5Cn%20%20%20%20%20%20%20%20font-weight:%20$font-weight-bold;%5Cn%20%20%20%20%20%20%20%20line-height:%201.5rem;%5Cn%20%20%20%20%20%20%20%20text-underline-offset:%200.3125rem;%5Cn%5Cn%20%20%20%20%20%20%20%20@media%20(min-width:%20$mntl-bp-md)%20%7B%5Cn%20%20%20%20%20%20%20%20%20%20%20%20font-size:%20$font-size-24;%5Cn%20%20%20%20%20%20%20%20%20%20%20%20line-height:%202rem;%5Cn%20%20%20%20%20%20%20%20%20%20%20%20text-underline-offset:%200.375rem;%5Cn%20%20%20%20%20%20%20%20%7D%5Cn%20%20%20%20%7D%5Cn%7D%5Cn%5Cn//%20Print%20maps%20to%20papaya%5Cn@include%20createTypePlaceholder(zebra)%20%7B%5Cn%20%20%20%20@if%20$print-css%20%7B%5Cn%20%20%20%20%20%20%20%20font-family:%20$font-1;%5Cn%20%20%20%20%20%20%20%20font-size:%20$font-size-24;%5Cn%20%20%20%20%20%20%20%20line-height:%201.75rem;%5Cn%20%20%20%20%7D%5Cn%5Cn%20%20%20%20@else%20%7B%5Cn%20%20%20%20%20%20%20%20font-family:%20$font-1;%5Cn%20%20%20%20%20%20%20%20font-size:%20$font-size-28;%5Cn%20%20%20%20%20%20%20%20font-weight:%20$font-weight-bold;%5Cn%20%20%20%20%20%20%20%20line-height:%202rem;%5Cn%20%20%20%20%20%20%20%20text-underline-offset:%200.5rem;%5Cn%5Cn%20%20%20%20%20%20%20%20@media%20(min-width:%20$mntl-bp-md)%20%7B%5Cn%20%20%20%20%20%20%20%20%20%20%20%20font-size:%20$font-size-36;%5Cn%20%20%20%20%20%20%20%20%20%20%20%20line-height:%202.75rem;%5Cn%20%20%20%20%20%20%20%20%20%20%20%20text-underline-offset:%200.5rem;%5Cn%20%20%20%20%20%20%20%20%7D%5Cn%20%20%20%20%7D%5Cn%7D%5Cn%5Cn//%20Print%20maps%20to%20watermelon%5Cn@include%20createTypePlaceholder(lion)%20%7B%5Cn%20%20%20%20@if%20$print-css%20%7B%5Cn%20%20%20%20%20%20%20%20font-family:%20$font-1;%5Cn%20%20%20%20%20%20%20%20font-size:%20$font-size-29;%5Cn%20%20%20%20%20%20%20%20line-height:%202.0625rem;%5Cn%20%20%20%20%7D%5Cn%5Cn%20%20%20%20@else%20%7B%5Cn%20%20%20%20%20%20%20%20font-family:%20$font-1;%5Cn%20%20%20%20%20%20%20%20font-size:%20$font-size-32;%5Cn%20%20%20%20%20%20%20%20font-weight:%20$font-weight-bold;%5Cn%20%20%20%20%20%20%20%20line-height:%202.25rem;%5Cn%20%20%20%20%20%20%20%20text-underline-offset:%200.5625rem;%5Cn%5Cn%20%20%20%20%20%20%20%20@media%20(min-width:%20$mntl-bp-md)%20%7B%5Cn%20%20%20%20%20%20%20%20%20%20%20%20font-size:%20$font-size-48;%5Cn%20%20%20%20%20%20%20%20%20%20%20%20line-height:%203.25rem;%5Cn%20%20%20%20%20%20%20%20%20%20%20%20text-underline-offset:%200.75rem;%5Cn%20%20%20%20%20%20%20%20%7D%5Cn%20%20%20%20%7D%5Cn%7D%5Cn%5Cn//%20Print%20maps%20to%20watermelon%5Cn@include%20createTypePlaceholder(giraffe)%20%7B%5Cn%20%20%20%20@if%20$print-css%20%7B%5Cn%20%20%20%20%20%20%20%20font-family:%20$font-1;%5Cn%20%20%20%20%20%20%20%20font-size:%20$font-size-22;%5Cn%20%20%20%20%20%20%20%20line-height:%201.6875rem;%5Cn%20%20%20%20%7D%5Cn%5Cn%20%20%20%20@else%20%7B%5Cn%20%20%20%20%20%20%20%20font-family:%20$font-1;%5Cn%20%20%20%20%20%20%20%20font-size:%20$font-size-28;%5Cn%20%20%20%20%20%20%20%20font-weight:%20$font-weight-bold;%5Cn%20%20%20%20%20%20%20%20line-height:%202rem;%5Cn%20%20%20%20%20%20%20%20text-underline-offset:%200.4375rem;%5Cn%5Cn%20%20%20%20%20%20%20%20@media%20(min-width:%20$mntl-bp-md)%20%7B%5Cn%20%20%20%20%20%20%20%20%20%20%20%20font-size:%20$font-size-36;%5Cn%20%20%20%20%20%20%20%20%20%20%20%20line-height:%202.75rem;%5Cn%20%20%20%20%20%20%20%20%20%20%20%20text-underline-offset:%200.5rem;%5Cn%20%20%20%20%20%20%20%20%7D%5Cn%20%20%20%20%7D%5Cn%7D%5Cn%5Cn/*%20stylelint-enable%20scss/at-mixin-pattern%20%2A/%5Cn%22,%22/*------------------------------------*%5C%5C%5Cn%20%20%20%20$COLORS%5Cn%5C%5C*------------------------------------%2A/%5Cn%5Cn/*%20stylelint-disable%20scss/dollar-variable-pattern%20--%20global%20variables%20%2A/%5Cn%5Cn//%20Brand%5Cn$color-brand-primary:%20%23D54215;%5Cn$color-brand-primary-hover:%20%23B53811;%5Cn$color-brand-secondary:%20%23E7AB46;%5Cn$color-brand-secondary-variant:%20%23F7E6C8;%5Cn$color-brand-tertiary:%20%23F5F6EA;%5Cn$color-brand-tertiary-variant-1:%20%23114388;%5Cn$color-brand-tertiary-variant-2:%20%232EC5B6;%5Cn$color-brand-tertiary-variant-3:%20%23FCFCF8;%5Cn$color-brand-ugc-avatar-1:%20$color-brand-primary;%5Cn$color-brand-ugc-avatar-2:%20$color-brand-secondary;%5Cn$color-brand-ugc-avatar-3:%20$color-brand-tertiary-variant-2;%5Cn$color-brand-ugc-avatar-4:%20$color-brand-tertiary-variant-1;%5Cn$color-brand-ugc-avatar-5:%20%23CECE3F;%5Cn%5Cn//%20Neutral%20Colors%20(black)%5Cn$color-black-05:%20rgba(0,%200,%200,%200.05);%5Cn$color-black-05--hex:%20%23F2F2F2;%5Cn$color-black-15:%20rgba(0,%200,%200,%200.15);%5Cn$color-black-15--hex:%20%23D9D9D9;%5Cn$color-black-30:%20rgba(0,%200,%200,%200.3);%5Cn$color-black-30--hex:%20%23B3B3B3;%5Cn$color-black-65:%20rgba(0,%200,%200,%200.65);%5Cn$color-black-65--hex:%20%23595959;%5Cn$color-black-95:%20rgba(0,%200,%200,%200.95);%5Cn$color-black-95--hex:%20%230D0D0D;%5Cn%5Cn/*%5Cn%20*%20Neutral%20Colors%5Cn%20*%201)%20Neutral%20color%20variables%20use%20a%20numbered%20system%20to%20define%20variables%20for%20better%20maintainability.%5Cn%20*%20%20%20%20%5C%22$color-gray-10%5C%22%20means%20%5C%2210%25%20gray%5C%22,%20which%20is%20a%20gray%20closer%20to%20white%20than%20to%20black.%20For%20more%20info%5Cn%20*%20%20%20%20read%20https://medium.com/eightshapes-llc/color-in-design-systems-a1c80f65fa3%23.brevrq67p%5Cn%20%2A/%5Cn$color-white:%20%23FFFFFF;%5Cn$color-gray-06:%20%23F0F0F0;%5Cn$color-gray-12:%20%23DDDDDD;%5Cn$color-gray-15:%20%23D8D8D8;%5Cn$color-gray-48:%20%23848484;%5Cn$color-gray-57:%20%23677075;%5Cn$color-gray-60:%20%23666666;%5Cn$color-gray-94:%20%23101010;%5Cn$color-black:%20%23000000;%5Cn%5Cn//%20Alert%5Cn$color-error:%20%23CC0000;%5Cn$color-error-message:%20%23FAE6E6;%5Cn$color-warning:%20%23FE9802;%5Cn$color-warning-message:%20%23FFF5E6;%5Cn$color-success:%20%23008000;%5Cn$color-success-message:%20%23E5F2E5;%5Cn$color-info:%20%23014ECB;%5Cn$color-info-message:%20%23E6EEFA;%5Cn%5Cn//Social%20Colors%5Cn$color-social-facebook:%20%233B5998;%5Cn$color-social-linkedin:%20%230077B5;%5Cn$color-social-email:%20%23595959;%5Cn$color-social-print:%20%23595959;%5Cn$color-social-instagram:%20%23B900B4;%5Cn$color-social-twitter:%20%231DA1F2;%5Cn$color-social-pinterest:%20%23BD081C;%5Cn$color-social-flipboard:%20%23E12828;%5Cn$color-social-youtube:%20%23FF0000;%5Cn$color-social-tiktok:%20%2325F4EE;%5Cn%5Cn/*%20stylelint-enable%20scss/dollar-variable-pattern%20%2A/%5Cn%22,%22//Mixins%5Cn@import%20'variables';%5Cn@import%20'projectVersion';%5Cn%5Cn/*%20stylelint-disable%20scss/at-mixin-pattern%20--%20global%20mixins%20%2A/%5Cn%5Cn//%203%20corner%20rounded%5Cn@mixin%20cornerStyle($radius)%20%7B%5Cn%20%20%20%20border-radius:%20$radius;%5Cn%20%20%20%20border-bottom-left-radius:%200;%5Cn%7D%5Cn%5Cn@mixin%20blockquote()%20%7B%5Cn%20%20%20%20margin:%203rem%200;%5Cn%20%20%20%20border-left:%204px%20solid%20$color-brand-secondary;%5Cn%20%20%20%20padding-left:%201rem;%5Cn%7D%5Cn%5Cn/**%5Cn%20*%20Make%20a%20component%20the%20full%20width%20of%20the%20browsers%20regardless%20of%20its%20container's%20layout%5Cn%20%2A/%5Cn@mixin%20fullWidth()%20%7B%5Cn%20%20%20%20position:%20relative;%5Cn%20%20%20%20right:%2050%25;%5Cn%20%20%20%20left:%2050%25;%5Cn%20%20%20%20margin-right:%20-50vw;%5Cn%20%20%20%20margin-left:%20-50vw;%5Cn%20%20%20%20width:%20100vw;%5Cn%7D%5Cn%5Cn/**%5Cn%20*%20Standardized%20left%20and%20right%20padding%20for%20full%20width%20components/templates%5Cn%20%2A/%5Cn/*%20stylelint-disable%20function-name-case%20%2A/%5Cn@mixin%20fullWidthContentPadding()%20%7B%5Cn%20%20%20%20padding-right:%20$page-padding-sm;%5Cn%20%20%20%20padding-left:%20$page-padding-sm;%5Cn%5Cn%20%20%20%20@media%20(min-width:%20$mntl-bp-sm)%20%7B%5Cn%20%20%20%20%20%20%20%20padding-right:%20max(1.5rem,%20%23%7B$l-padding-sm%7D);%5Cn%20%20%20%20%20%20%20%20padding-left:%20max(1.5rem,%20%23%7B$l-padding-sm%7D);%5Cn%20%20%20%20%7D%5Cn%5Cn%20%20%20%20@media%20(min-width:%20$mntl-bp-md)%20%7B%5Cn%20%20%20%20%20%20%20%20padding-right:%202rem;%5Cn%20%20%20%20%20%20%20%20padding-left:%202rem;%5Cn%20%20%20%20%7D%5Cn%5Cn%20%20%20%20@media%20(min-width:%20$mntl-bp-lg)%20%7B%5Cn%20%20%20%20%20%20%20%20padding-right:%20max(2rem,%20%23%7B$l-padding-lg%7D);%5Cn%20%20%20%20%20%20%20%20padding-left:%20max(2rem,%20%23%7B$l-padding-lg%7D);%5Cn%20%20%20%20%7D%5Cn%7D%5Cn%5Cn@mixin%20clearfix()%20%7B%5Cn%20%20%20%20&::after%20%7B%5Cn%20%20%20%20%20%20%20%20content:%20'';%5Cn%20%20%20%20%20%20%20%20display:%20block;%5Cn%20%20%20%20%20%20%20%20clear:%20both;%5Cn%20%20%20%20%7D%5Cn%7D%5Cn%5Cn@mixin%20border-side(%20$side,%20$width,%20$style,%20$color%20)%20%7B%5Cn%20%20%20%20border-%23%7B$side%7D-width:%20$width;%5Cn%20%20%20%20border-%23%7B$side%7D-style:%20$style;%5Cn%20%20%20%20border-%23%7B$side%7D-color:%20$color;%5Cn%7D%5Cn%5Cn/**%5Cn%20*%20Mixin%20used%20to%20instantiate%20variable%20fonts%20@font-face%5Cn%20*%20@param%20%7Bmap%7D%20$variations:%20holds%20a%20mapping%20of%20all%20the%20font%20variations%20and%20ranges%20to%20be%20instantiated%5Cn%20*%20https://stackoverflow.com/questions/41447847/pass-multiple-arguments-to-single-mixin-argument%23answer-41448333%5Cn%20*%20Ex:%20@include%20customVariableFont('Roboto%20Flex',%20'RobotoFlex',%20(font-weight:%20100%201000,%20font-stretch:%2025%25%20151%25));%5Cn%20%2A/%5Cn@mixin%20customVariableFont($fontFamily,%20$fileName,%20$variations)%20%7B%5Cn%20%20%20%20@font-face%20%7B%5Cn%20%20%20%20%20%20%20%20$_baseFontPath:%20'/static/%23%7B$projectVersion%7D/fonts/%23%7B$fileName%7D';%5Cn%20%20%20%20%20%20%20%20font-family:%20$fontFamily;%5Cn%20%20%20%20%20%20%20%20src:%20url('%23%7B$_baseFontPath%7D.woff2')%20format('woff2%20supports%20variations'),%5Cn%20%20%20%20%20%20%20%20%20%20%20%20url('%23%7B$_baseFontPath%7D.woff2')%20format('woff2-variations'),%5Cn%20%20%20%20%20%20%20%20%20%20%20%20url('%23%7B$_baseFontPath%7D.woff2')%20format('woff2'),%5Cn%20%20%20%20%20%20%20%20%20%20%20%20url('%23%7B$_baseFontPath%7D.woff')%20format('woff');%5Cn%20%20%20%20%20%20%20%20font-display:%20swap;%5Cn%5Cn%20%20%20%20%20%20%20%20//Loop%20through%20variations%20map%5Cn%20%20%20%20%20%20%20%20@each%20$property,%20$value%20in%20$variations%20%7B%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%23%7B$property%7D:%20$value;%5Cn%20%20%20%20%20%20%20%20%7D%5Cn%20%20%20%20%7D%5Cn%7D%5Cn%5Cn/**%5Cn%20*%20Mixin%20used%20to%20instantiate%20regular%20fonts%20@font-face%5Cn%20*%20Add%20options%20for%20fallbacks%20as%20well%5Cn%20*%20Ex:%20@include%20customFont('Lora',%20'lora-700',%20bold);%5Cn%20%2A/%5Cn@mixin%20customFont($fontFamily,%20$fileName,%20$fontWeight:%20normal)%20%7B%5Cn%20%20%20%20@font-face%20%7B%5Cn%20%20%20%20%20%20%20%20$_baseFontPath:%20'/static/%23%7B$projectVersion%7D/fonts/%23%7B$fileName%7D';%5Cn%20%20%20%20%20%20%20%20font-family:%20$fontFamily;%5Cn%20%20%20%20%20%20%20%20src:%20url('%23%7B$_baseFontPath%7D.woff2')%20format('woff2'),%5Cn%20%20%20%20%20%20%20%20%20%20%20%20url('%23%7B$_baseFontPath%7D.woff')%20format('woff');%5Cn%20%20%20%20%20%20%20%20font-display:%20swap;%5Cn%20%20%20%20%20%20%20%20font-weight:%20$fontWeight;%5Cn%20%20%20%20%7D%5Cn%7D%5Cn%5Cn@mixin%20list-bullets%20%7B%5Cn%20%20%20%20content:%20'';%5Cn%20%20%20%20position:%20absolute;%5Cn%20%20%20%20margin-top:%200.75rem;%5Cn%20%20%20%20margin-left:%20-0.8125rem;%20//Margin%20left%20calculated%20based%20on%20bullet%20width%20(5px)%20and%20distance%20from%20text%20(8px)%5Cn%20%20%20%20border-radius:%2050%25;%5Cn%20%20%20%20width:%200.3125rem;%5Cn%20%20%20%20height:%200.3125rem;%5Cn%20%20%20%20background:%20$color-brand-secondary;%5Cn%7D%5Cn%5Cn@mixin%20byline-date%20%7B%5Cn%20%20%20%20font-family:%20$font-1;%5Cn%20%20%20%20font-size:%20$font-size-14;%5Cn%20%20%20%20line-height:%201rem;%5Cn%20%20%20%20color:%20$color-gray-57;%5Cn%7D%5Cn%5Cn@mixin%20bold%20%7B%5Cn%20%20%20%20font-weight:%20$font-weight-bold;%5Cn%5Cn%20%20%20%20@media%20not%20all%20and%20(min-resolution:%200.001dpcm)%20%7B%5Cn%20%20%20%20%20%20%20%20@supports%20(-webkit-appearance:%20none)%20%7B%5Cn%20%20%20%20%20%20%20%20%20%20%20%20-webkit-font-smoothing:%20subpixel-antialiased;%5Cn%20%20%20%20%20%20%20%20%7D%5Cn%20%20%20%20%7D%5Cn%7D%5Cn%5Cn@mixin%20italic%20%7B%5Cn%20%20%20%20font-variation-settings:%20'ital'%200.75;%5Cn%7D%5Cn%5Cn@mixin%20truncateText($lines)%20%7B%5Cn%20%20%20%20display:%20-webkit-box;%5Cn%20%20%20%20-webkit-line-clamp:%20$lines;%5Cn%20%20%20%20-webkit-box-orient:%20vertical;%5Cn%20%20%20%20overflow:%20hidden;%5Cn%7D%5Cn%5Cn@mixin%20scrollShadow($background-color)%20%7B%5Cn%20%20%20%20background-attachment:%20local,%20local,%20scroll,%20scroll;%5Cn%20%20%20%20background-color:%20$background-color;%5Cn%20%20%20%20background-image:%20linear-gradient(to%20right,%20$background-color,%20$background-color),%20linear-gradient(to%20right,%20$background-color,%20$background-color),%20linear-gradient(to%20right,%20$color-black-15,%20rgba(255,%20255,%20255,%200)),%20linear-gradient(to%20left,%20$color-black-15,%20rgba(255,%20255,%20255,%200));%5Cn%20%20%20%20background-position:%20left%20center,%20right%20center,%20left%20center,%20right%20center;%5Cn%20%20%20%20background-repeat:%20no-repeat;%5Cn%20%20%20%20background-size:%201.25rem%20100%25,%201.25rem%20100%25,%200.625rem%20100%25,%200.625rem%20100%25;%5Cn%7D%5Cn%5Cn@mixin%20hideScrollbars()%20%7B%5Cn%20%20%20%20-ms-overflow-style:%20none;%20%20/*%20IE%20and%20Edge%20%2A/%5Cn%20%20%20%20scrollbar-width:%20none;%20%20/*%20Firefox%20%2A/%5Cn%5Cn%20%20%20%20/*%20Chrome,%20Safari,%20and%20Opera%20%2A/%5Cn%20%20%20%20&::-webkit-scrollbar%20%7B%5Cn%20%20%20%20%20%20%20%20display:%20none;%5Cn%20%20%20%20%7D%5Cn%7D%5Cn%5Cn@mixin%20loader($absoluteCenterIt:%20false,%20$loader-background-color:%20$color-black-05,%20$loader-foreground-color:%20$color-black-95)%20%7B%5Cn%20%20%20%20box-sizing:%20border-box;%5Cn%20%20%20%20border:%204px%20solid%20$loader-background-color;%5Cn%20%20%20%20border-top:%204px%20solid%20$loader-foreground-color;%5Cn%20%20%20%20border-radius:%2050%25;%5Cn%20%20%20%20width:%203.5rem;%5Cn%20%20%20%20height:%203.5rem;%5Cn%20%20%20%20animation:%20loaderSpin%201.5s%20linear%20infinite;%5Cn%5Cn%20%20%20%20@if%20$absoluteCenterIt%20%7B%5Cn%20%20%20%20%20%20%20%20content:%20'';%5Cn%20%20%20%20%20%20%20%20position:%20absolute;%5Cn%20%20%20%20%20%20%20%20top:%2050%25;%5Cn%20%20%20%20%20%20%20%20left:%2050%25;%5Cn%20%20%20%20%20%20%20%20margin:%20-1.75rem%200%200%20-1.75rem;%5Cn%20%20%20%20%7D%5Cn%7D%5Cn%5Cn//%20Focus%20states%5Cn@mixin%20allrecipes-focus-styles()%20%7B%5Cn%20%20%20%20outline:%200.1875rem%20solid%20$color-info;%5Cn%20%20%20%20outline-offset:%201px;%5Cn%7D%5Cn%5Cn@mixin%20allrecipes-text-decoration()%20%7B%20//%201%5Cn%20%20%20%20text-decoration-line:%20underline;%5Cn%5Cn%20%20%20%20&:hover%20%7B%5Cn%20%20%20%20%20%20%20%20text-decoration-thickness:%200.125rem;%5Cn%20%20%20%20%7D%5Cn%7D%5Cn%5Cn/*%20stylelint-enable%20scss/at-mixin-pattern%20%2A/%5Cn%22,%22/*------------------------------------*%5C%5C%5Cn%20%20%20%20$VARIABLES%5Cn%5C%5C*------------------------------------%2A/%5Cn%5Cn@import%20'colors';%5Cn@import%20'breakpoints';%20//%20Converged%20Mantle%20Breakpoints%5Cn%5Cn/*%20stylelint-disable%20scss/dollar-variable-pattern%20--%20global%20variables%20%2A/%5Cn%5Cn//Font%20Families%5Cn$font-1:%20'CopperPot',%20Helvetica,%20sans-serif;%5Cn$font-2:%20'SourceSansPro',%20Helvetica,%20sans-serif;%5Cn%5Cn//Allrecipes%20Font%20Sizes.%20Variables%20are%20named%20after%20their%20px%20value.%20To%20find%20the%20px%20value,%20multiply%20the%20rem%20value%20by%2016.%5Cn$font-size-9:%200.5625rem;%5Cn$font-size-10:%200.625rem;%5Cn$font-size-11:%200.6875rem;%5Cn$font-size-12:%200.75rem;%5Cn$font-size-13:%200.8125rem;%5Cn$font-size-14:%200.875rem;%5Cn$font-size-15:%200.9375rem;%5Cn$font-size-16:%201rem;%5Cn$font-size-17:%201.0625rem;%5Cn$font-size-18:%201.125rem;%5Cn$font-size-19:%201.1875rem;%5Cn$font-size-20:%201.25rem;%5Cn$font-size-22:%201.375rem;%5Cn$font-size-24:%201.5rem;%5Cn$font-size-25:%201.5625rem;%5Cn$font-size-26:%201.625rem;%5Cn$font-size-28:%201.75rem;%5Cn$font-size-29:%201.8125rem;%5Cn$font-size-30:%201.875rem;%5Cn$font-size-32:%202rem;%5Cn$font-size-34:%202.125rem;%5Cn$font-size-35:%202.1875rem;%5Cn$font-size-36:%202.25rem;%5Cn$font-size-40:%202.5rem;%5Cn$font-size-42:%202.625rem;%5Cn$font-size-45:%202.8125rem;%5Cn$font-size-48:%203rem;%5Cn$font-size-52:%203.25rem;%5Cn$font-size-53:%203.3125rem;%5Cn$font-size-56:%203.5rem;%5Cn$font-size-72:%204.5rem;%5Cn%5Cn$font-weight-normal:%20400;%5Cn$font-weight-bold:%20700;%5Cn%5Cn//Layout%5Cn$l-container-width:%2037.5rem;%20//%20600px%5Cn$l-container-width-xl:%2076.25rem;%20//%201220px%5Cn$l-max-width:%20calc(50%25%20-%20%23%7B$l-container-width%7D);%20//600px%20width%20of%20overall%20layout%20container%5Cn$l-padding-sm:%20calc(50%25%20-%2018.75rem);%20//%20sm%20breakpoint%20padding%20to%20allow%20max-width%20of%20600px%5Cn$l-padding-lg:%20calc(50%25%20-%2038.125rem);%20//%20large%20breakpoint%20padding%20to%20allow%20max-width%20of%201220px%5Cn%5Cn//Padding%5Cn$page-padding-sm:%201rem;%20//%2016px%5Cn$page-padding-lg:%202rem;%20//32px%5Cn%5Cn//Article%20XL%20left%20rail%20margin%5Cn$article-xl-left-margin:%207.5rem;%5Cn%5Cn//Borders%5Cn$border-radius:%203px;%20/*%20stylelint-disable-line%20unit-disallowed-list%20--%20Allowing%20px%20on%20border-radius!%20%2A/%5Cn%5Cn//Animations%5Cn$anim-speed-slow:%201s;%5Cn$anim-speed-med:%200.5s;%5Cn$anim-speed-quick:%200.15s;%5Cn$anim-ease:%20ease-in-out;%5Cn%5Cn//Header%5Cn$header-size:%203.75rem;%5Cn$header-size-md:%204rem;%5Cn$header-size-xl:%209.25rem;%5Cn$header-list-item-height:%201.75rem;%5Cn$header-list-item-offset:%20calc(($header-size%20-%20$header-list-item-height)%20/%202);%5Cn$header-list-item-offset-scroll-header:%20calc(($header-size-md%20-%20$header-list-item-height)%20/%202);%5Cn%5Cn//Allrecipes%20box%20shadows%5Cn$box-shadow-menu:%200%200.1875rem%200.5625rem%20$color-black-15;%5Cn$box-shadow-header:%200%200.125rem%200.375rem%20$color-black-15;%5Cn%5Cn/*%20stylelint-enable%20scss/dollar-variable-pattern%20%2A/%5Cn%22,%22/*------------------------------------*%5C%5C%5Cn%20%20%20%20$RESET%5Cn%5C%5C*------------------------------------%2A/%5Cn%5Cn/*%20Border-Box%20http:/paulirish.com/2012/box-sizing-border-box-ftw/%20%2A/%5Cn*%20%7B%5Cn%20%20%20%20-moz-box-sizing:%20border-box;%5Cn%20%20%20%20-webkit-box-sizing:%20border-box;%5Cn%20%20%20%20box-sizing:%20border-box;%5Cn%7D%5Cn%5Cnhtml,%5Cnbody,%5Cndiv,%5Cnobject,%5Cniframe,%5Cnh1,%5Cnh2,%5Cnh3,%5Cnh4,%5Cnh5,%5Cnh6,%5Cnp,%5Cnblockquote,%5Cnol,%5Cnul,%5Cnli,%5Cnform,%5Cnlegend,%5Cnlabel,%5Cntable,%5Cnheader,%5Cnfooter,%5Cnnav,%5Cnsection,%5Cnfigure%20%7B%5Cn%20%20%20%20margin:%200;%5Cn%20%20%20%20padding:%200;%5Cn%7D%5Cn%5Cnheader,%5Cnfooter,%5Cnnav,%5Cnsection,%5Cnarticle,%5Cnhgroup,%5Cnfigure%20%7B%5Cn%20%20%20%20display:%20block;%5Cn%7D%5Cn%5Cnul%20%7B%5Cn%20%20%20%20list-style:%20none;%5Cn%7D%5Cn%5Cn//Force%20Firefox%20to%20have%20an%20initial%20height%5Cn%5Bcontenteditable%5D::before%20%7B%5Cn%20%20%20%20content:%20'%5C%5Cfeff';%5Cn%20%20%20%20display:%20inline-block;%5Cn%20%20%20%20width:%200;%5Cn%7D%5Cn%5Cna%20img%20%7B%5Cn%20%20%20%20border-width:%200;%5Cn%7D%5Cn%22,%22@import%20'abstracts/mixins';%5Cn%5Cn/*----------------------*%5C%5C%5Cn%20*%20Allrecipes%20button%20classes%5Cn%5C%5C*----------------------%2A/%5Cn%25button--outlined%20%7B%5Cn%20%20%20%20display:%20flex;%5Cn%20%20%20%20justify-content:%20center;%5Cn%20%20%20%20align-items:%20center;%5Cn%20%20%20%20border-style:%20solid;%5Cn%20%20%20%20border-color:%20$color-brand-primary;%5Cn%20%20%20%20background-color:%20$color-white;%5Cn%5Cn%20%20%20%20//%20For%20outlined,%20active%20state%20is%20color%20+%20background%20color%20from%20hover%20and%20outline%20styles%20from%20focus%20state.%5Cn%20%20%20%20&:hover,%5Cn%20%20%20%20&:active%20%7B%5Cn%20%20%20%20%20%20%20%20color:%20$color-white;%5Cn%20%20%20%20%20%20%20%20background-color:%20$color-brand-primary;%5Cn%5Cn%20%20%20%20%20%20%20%20svg%20%7B%5Cn%20%20%20%20%20%20%20%20%20%20%20%20fill:%20$color-white;%5Cn%20%20%20%20%20%20%20%20%7D%5Cn%20%20%20%20%7D%5Cn%5Cn%20%20%20%20&:focus-visible%20%7B%5Cn%20%20%20%20%20%20%20%20@include%20allrecipes-focus-styles;%5Cn%20%20%20%20%7D%5Cn%5Cn%20%20%20%20svg%20%7B%5Cn%20%20%20%20%20%20%20%20fill:%20$color-brand-primary;%5Cn%20%20%20%20%7D%5Cn%7D%5Cn%5Cn%25button--outlined-standard%20%7B%5Cn%20%20%20%20@extend%20%25button--outlined;%5Cn%20%20%20%20padding:%200%202rem;%5Cn%20%20%20%20height:%203rem;%5Cn%7D%5Cn%5Cn%25button--outlined-little%20%7B%5Cn%20%20%20%20@extend%20%25button--outlined;%5Cn%20%20%20%20border-width:%201px;%5Cn%7D%5Cn%5Cn%25button--outlined-little-round%20%7B%5Cn%20%20%20%20@extend%20%25button--outlined-little;%5Cn%20%20%20%20border-radius:%2050%25;%5Cn%20%20%20%20width:%202.25rem;%5Cn%20%20%20%20height:%202.25rem;%5Cn%7D%5Cn%5Cn%25button--outlined-disabled%20%7B%5Cn%20%20%20%20@extend%20%25button--outlined;%5Cn%20%20%20%20border-color:%20$color-black-15;%5Cn%20%20%20%20color:%20$color-black-30;%5Cn%20%20%20%20background-color:%20$color-white;%5Cn%20%20%20%20pointer-events:%20none;%5Cn%5Cn%20%20%20%20&:hover,%5Cn%20%20%20%20&:active%20%7B%5Cn%20%20%20%20%20%20%20%20color:%20$color-black-30;%5Cn%20%20%20%20%20%20%20%20background-color:%20$color-white;%5Cn%5Cn%20%20%20%20%20%20%20%20svg%20%7B%5Cn%20%20%20%20%20%20%20%20%20%20%20%20fill:%20$color-black-30;%5Cn%20%20%20%20%20%20%20%20%7D%5Cn%20%20%20%20%7D%5Cn%5Cn%20%20%20%20&:focus,%5Cn%20%20%20%20&:active%20%7B%5Cn%20%20%20%20%20%20%20%20outline-color:%20$color-black-15;%5Cn%20%20%20%20%7D%5Cn%5Cn%20%20%20%20svg%20%7B%5Cn%20%20%20%20%20%20%20%20fill:%20$color-black-30;%5Cn%20%20%20%20%7D%5Cn%7D%5Cn%5Cn%25button--contained%20%7B%5Cn%20%20%20%20display:%20flex;%5Cn%20%20%20%20justify-content:%20center;%5Cn%20%20%20%20align-items:%20center;%5Cn%20%20%20%20flex-direction:%20row;%5Cn%20%20%20%20padding:%200.875rem%202rem;%5Cn%20%20%20%20text-decoration-line:%20none;%5Cn%20%20%20%20background-color:%20$color-brand-primary;%5Cn%5Cn%20%20%20%20&:hover,%5Cn%20%20%20%20&:active%20%7B%5Cn%20%20%20%20%20%20%20%20background-color:%20$color-brand-primary-hover;%5Cn%20%20%20%20%7D%5Cn%5Cn%20%20%20%20&:focus-visible%20%7B%5Cn%20%20%20%20%20%20%20%20@include%20allrecipes-focus-styles;%5Cn%20%20%20%20%7D%5Cn%7D%5Cn%5Cn%25button--contained%20%7B%5Cn%20%20%20%20display:%20flex;%5Cn%20%20%20%20justify-content:%20center;%5Cn%20%20%20%20align-items:%20center;%5Cn%20%20%20%20flex-direction:%20row;%5Cn%20%20%20%20border:%20none;%5Cn%20%20%20%20color:%20$color-white;%5Cn%20%20%20%20background-color:%20$color-brand-primary;%5Cn%5Cn%20%20%20%20&:hover,%5Cn%20%20%20%20&:active%20%7B%5Cn%20%20%20%20%20%20%20%20background-color:%20$color-brand-primary-hover;%5Cn%20%20%20%20%7D%5Cn%5Cn%20%20%20%20&:visited%20%7B%5Cn%20%20%20%20%20%20%20%20color:%20$color-white;%5Cn%20%20%20%20%7D%5Cn%5Cn%20%20%20%20&:focus-visible%20%7B%5Cn%20%20%20%20%20%20%20%20@include%20allrecipes-focus-styles;%5Cn%20%20%20%20%7D%5Cn%5Cn%20%20%20%20&-standard%20%7B%5Cn%20%20%20%20%20%20%20%20@extend%20%25button--contained;%5Cn%20%20%20%20%20%20%20%20padding:%200.875rem%202rem;%5Cn%20%20%20%20%7D%5Cn%5Cn%20%20%20%20&-little%20%7B%5Cn%20%20%20%20%20%20%20%20@extend%20%25button--contained;%5Cn%20%20%20%20%20%20%20%20padding:%200.5rem%201rem;%5Cn%20%20%20%20%7D%5Cn%5Cn%20%20%20%20&-standard-square%20%7B%5Cn%20%20%20%20%20%20%20%20@extend%20%25button--contained;%5Cn%20%20%20%20%20%20%20%20width:%203rem;%5Cn%20%20%20%20%20%20%20%20height:%203rem;%5Cn%20%20%20%20%7D%5Cn%7D%5Cn%5Cn%25button-social%20%7B%5Cn%20%20%20%20display:%20flex;%5Cn%20%20%20%20justify-content:%20center;%5Cn%20%20%20%20align-items:%20center;%5Cn%20%20%20%20border:%201px%20solid%20$color-black-65;%5Cn%20%20%20%20border-radius:%2050%25;%5Cn%20%20%20%20width:%202.5rem;%5Cn%20%20%20%20height:%202.5rem;%5Cn%20%20%20%20background-color:%20$color-white;%5Cn%5Cn%20%20%20%20&:hover,%5Cn%20%20%20%20&:active%20%7B%5Cn%20%20%20%20%20%20%20%20border-color:%20$color-black-95;%5Cn%20%20%20%20%20%20%20%20background-color:%20transparent;%5Cn%20%20%20%20%7D%5Cn%5Cn%20%20%20%20svg%20%7B%5Cn%20%20%20%20%20%20%20%20width:%201.25rem;%5Cn%20%20%20%20%20%20%20%20height:%201.25rem;%5Cn%20%20%20%20%7D%5Cn%7D%5Cn%5Cn%25button--text-icon%20%7B%5Cn%20%20%20%20width:%201.5rem;%5Cn%20%20%20%20height:%201.5rem;%5Cn%20%20%20%20fill:%20$color-brand-primary;%5Cn%7D%5Cn%5Cn%25nav-social-button%20%7B%5Cn%20%20%20%20display:%20inline-block;%5Cn%20%20%20%20width:%201.5rem;%5Cn%20%20%20%20height:%201.5rem;%5Cn%5Cn%20%20%20%20svg%20%7B%5Cn%20%20%20%20%20%20%20%20fill:%20$color-black-65;%5Cn%20%20%20%20%7D%5Cn%5Cn%20%20%20%20//flipboard%20icon%20is%20a%20bit%20larger%20than%20the%20others%5Cn%20%20%20%20.icon-flipboard%20%7B%5Cn%20%20%20%20%20%20%20%20padding:%200.25rem;%5Cn%20%20%20%20%7D%5Cn%5Cn%20%20%20%20&:hover%20%7B%5Cn%20%20%20%20%20%20%20%20.icon-facebook%20%7B%5Cn%20%20%20%20%20%20%20%20%20%20%20%20fill:%20$color-social-facebook;%5Cn%20%20%20%20%20%20%20%20%7D%5Cn%5Cn%20%20%20%20%20%20%20%20.icon-instagram%20%7B%5Cn%20%20%20%20%20%20%20%20%20%20%20%20fill:%20$color-social-instagram;%5Cn%20%20%20%20%20%20%20%20%7D%5Cn%5Cn%20%20%20%20%20%20%20%20.icon-twitter%20%7B%5Cn%20%20%20%20%20%20%20%20%20%20%20%20fill:%20$color-social-twitter;%5Cn%20%20%20%20%20%20%20%20%7D%5Cn%5Cn%20%20%20%20%20%20%20%20.icon-pinterest%20%7B%5Cn%20%20%20%20%20%20%20%20%20%20%20%20fill:%20$color-social-pinterest;%5Cn%20%20%20%20%20%20%20%20%7D%5Cn%5Cn%20%20%20%20%20%20%20%20.icon-youtube%20%7B%5Cn%20%20%20%20%20%20%20%20%20%20%20%20fill:%20$color-social-youtube;%5Cn%20%20%20%20%20%20%20%20%7D%5Cn%5Cn%20%20%20%20%20%20%20%20.icon-tiktok%20%7B%5Cn%20%20%20%20%20%20%20%20%20%20%20%20fill:%20$color-social-tiktok;%5Cn%20%20%20%20%20%20%20%20%7D%5Cn%5Cn%20%20%20%20%20%20%20%20.icon-flipboard%20%7B%5Cn%20%20%20%20%20%20%20%20%20%20%20%20fill:%20$color-social-flipboard;%5Cn%20%20%20%20%20%20%20%20%7D%5Cn%20%20%20%20%7D%5Cn%5Cn%20%20%20%20&:focus-visible%20%7B%5Cn%20%20%20%20%20%20%20%20@include%20allrecipes-focus-styles;%5Cn%20%20%20%20%7D%5Cn%7D%5Cn%5Cn%25button--text%20%7B%5Cn%20%20%20%20display:%20flex;%5Cn%20%20%20%20justify-content:%20center;%5Cn%20%20%20%20align-items:%20center;%5Cn%20%20%20%20border-color:%20transparent;%5Cn%20%20%20%20padding:%200.5rem%201.5rem;%5Cn%20%20%20%20color:%20$color-black-95;%5Cn%20%20%20%20background-color:%20transparent;%5Cn%5Cn%20%20%20%20&:hover,%5Cn%20%20%20%20&:active,%5Cn%20%20%20%20&:focus%20%7B%5Cn%20%20%20%20%20%20%20%20text-decoration:%20underline;%5Cn%20%20%20%20%20%20%20%20text-decoration-line:%20underline;%5Cn%20%20%20%20%20%20%20%20text-underline-offset:%200.25rem;%5Cn%20%20%20%20%20%20%20%20text-decoration-thickness:%201px;%20/*%20stylelint-disable-line%20unit-disallowed-list%20--%20Allowing%201px!%20%2A/%5Cn%20%20%20%20%7D%5Cn%7D%5Cn%22,%22@import%20'abstracts/mixins';%5Cn%5Cnbody%20%7B%5Cn%20%20%20%20display:%20flex;%5Cn%20%20%20%20flex-direction:%20column;%5Cn%20%20%20%20min-height:%20100vh;%5Cn%20%20%20%20font-family:%20$font-2;%5Cn%20%20%20%20font-size:%20$font-size-18;%5Cn%20%20%20%20line-height:%201.75rem;%5Cn%20%20%20%20-webkit-font-smoothing:%20antialiased;%5Cn%20%20%20%20-moz-osx-font-smoothing:%20grayscale;%5Cn%20%20%20%20color:%20$color-black-95;%5Cn%20%20%20%20background:%20$color-white;%5Cn%20%20%20%20-webkit-text-size-adjust:%20100%25;%5Cn%5Cn%20%20%20%20strong%20%7B%5Cn%20%20%20%20%20%20%20%20@include%20bold;%5Cn%20%20%20%20%7D%5Cn%5Cn%20%20%20%20em%20%7B%5Cn%20%20%20%20%20%20%20%20@include%20italic;%5Cn%20%20%20%20%7D%5Cn%7D%5Cn%22,%22/*%20Text-Related%20Elements%20%2A/%5Cnp%20%7B%5Cn%20%20%20%20margin-bottom:%201rem;%5Cn%7D%5Cn%5Cn/*%20Horizontal%20Rule%20%2A/%5Cnhr%20%7B%5Cn%20%20%20%20margin:%201rem%200;%5Cn%20%20%20%20border:%200;%5Cn%20%20%20%20height:%201px;%20/*%20stylelint-disable-line%20unit-disallowed-list%20--%20Allowing%201px!%20%2A/%5Cn%20%20%20%20background:%20$color-gray-15;%5Cn%7D%5Cn%5Cntextarea%20%7B%5Cn%20%20%20%20resize:%20none;%5Cn%7D%5Cn%5Cnsup,%5Cnsub%20%7B%5Cn%20%20%20%20@extend%20%25type--mouse;%5Cn%7D%5Cn%5Cn//Intro%20text%5Cn.intro%20%7B%5Cn%5Cn%20%20%20%20@include%20italic;%5Cn%20%20%20%20font-size:%20$font-size-18;%5Cn%20%20%20%20font-style:%20italic;%5Cn%20%20%20%20color:%20$color-gray-48;%5Cn%7D%5Cn%22,%22/*%20Links%20%2A/%5Cna%20%7B%5Cn%20%20%20%20outline:%200;%5Cn%20%20%20%20text-decoration-line:%20none;%5Cn%20%20%20%20color:%20$color-black-95;%5Cn%20%20%20%20transition:%20color%20$anim-speed-quick%20ease-out;%5Cn%5Cn%20%20%20%20&:hover%20%7B%5Cn%20%20%20%20%20%20%20%20text-decoration-color:%20$color-brand-primary;%5Cn%5Cn%20%20%20%20%20%20%20%20.card__title-text%20%7B%5Cn%20%20%20%20%20%20%20%20%20%20%20%20text-decoration-color:%20$color-brand-primary;%5Cn%20%20%20%20%20%20%20%20%7D%5Cn%20%20%20%20%7D%5Cn%7D%5Cn%22,%22$color-banner-success:%20%23E5F2E5;%5Cn$color-banner-info:%20%23E6EEFA;%5Cn$color-banner-warning:%20%23FFF5E6;%5Cn$color-banner-error:%20%23FAE6E6;%5Cn$color-social-google:%20%234285F4;%5Cn%5Cn//%20Fixed%20Sizes%5Cn@each%20$animal%20in%20%5Bmouse,%20squirrel,%20rabbit,%20cat,%20dog,%20monkey,%20goat,%20camel%5D%20%7B%5Cn%20%20%20%20@include%20generateTypographyClass($animal);%5Cn%7D%5Cn%5Cn//%20Responsive%20Sizes%5Cn@each%20$animal%20in%20%5Bgorilla,%20zebra,%20lion,%20giraffe%5D%20%7B%5Cn%20%20%20%20@include%20generateTypographyClass($animal);%5Cn%7D%5Cn%5Cn//%20GLOBAL%20classes%5Cn.is-hidden%20%7B%5Cn%20%20%20%20display:%20none;%5Cn%7D%5Cn%5Cninput%20%7B%5Cn%20%20%20%20-webkit-appearance:%20none;%5Cn%20%20%20%20border-radius:%200;%5Cn%7D%5Cn%5Cn//%20GLOBAL%20button%20classes%5Cn.button--contained%20%7B%5Cn%20%20%20%20@extend%20%25button--contained%20!optional;%5Cn%20%20%20%20color:%20$color-white;%5Cn%20%20%20%20%5Cn%20%20%20%20&:hover,%5Cn%20%20%20%20&:active%20%7B%5Cn%20%20%20%20%20%20%20%20color:%20$color-white;%5Cn%20%20%20%20%20%20%20%20text-decoration-line:%20none;%5Cn%20%20%20%20%7D%5Cn%7D%5Cn%5Cn.button--contained-standard%20%7B%5Cn%20%20%20%20@extend%20%25button--contained-standard%20!optional;%5Cn%7D%5Cn%5Cn.button--contained-disabled%20%7B%5Cn%20%20%20%20@extend%20%25button--contained%20!optional;%5Cn%5Cn%20%20%20%20background-color:%20$color-black-15;%5Cn%20%20%20%20border-color:%20$color-black-15;%5Cn%20%20%20%20color:%20$color-white;%5Cn%20%20%20%20pointer-events:%20none;%5Cn%5Cn%20%20%20%20&:hover,%5Cn%20%20%20%20&:active%20%7B%5Cn%20%20%20%20%20%20%20%20color:%20$color-white;%5Cn%20%20%20%20%20%20%20%20background-color:%20$color-black-15;%5Cn%5Cn%20%20%20%20%20%20%20%20svg%20%7B%5Cn%20%20%20%20%20%20%20%20%20%20%20%20fill:%20$color-white;%5Cn%20%20%20%20%20%20%20%20%7D%5Cn%20%20%20%20%7D%5Cn%5Cn%20%20%20%20&:focus%20%7B%5Cn%20%20%20%20%20%20%20%20outline-color:%20$color-black-15;%5Cn%20%20%20%20%7D%5Cn%5Cn%20%20%20%20svg%20%7B%5Cn%20%20%20%20%20%20%20%20fill:%20$color-white;%5Cn%20%20%20%20%7D%5Cn%7D%5Cn%5Cn.button--outlined%20%7B%5Cn%20%20%20%20@extend%20%25button--outlined%20!optional;%5Cn%7D%5Cn%5Cn.button--full-width%20%7B%5Cn%20%20%20%20width:%20100%25;%5Cn%7D%5Cn%5Cn//%20GLOBAL%20inputs%5Cninput%5Btype='checkbox'%5D,%5Cninput%5Btype='radio'%5D%20%7B%5Cn%20%20%20%20width:%20auto;%5Cn%20%20%20%20margin-right:%200.3em;%5Cn%20%20%20%20%5Cn%20%20%20%20&:focus-visible%20%7B%5Cn%20%20%20%20%20%20%20%20outline:%200.0625rem%20auto%20$color-info;%5Cn%20%20%20%20%7D%5Cn%7D%5Cn%5Cn.input--text,%5Cn.input--text-full-width%20%7B%5Cn%20%20%20%20@extend%20%25input--text%20!optional;%5Cn%7D%5Cn%5Cn.input--text-full-width%20%7B%5Cn%20%20%20%20width:%20100%25;%5Cn%7D%5Cn%5Cn//%20GLOBAL%20message%20banner%5Cn.message-banner%20%7B%5Cn%20%20%20%20display:%20flex;%5Cn%20%20%20%20width:%20100%25;%5Cn%20%20%20%20padding:%200.75rem%201rem;%5Cn%20%20%20%20align-items:%20top;%5Cn%5Cn%20%20%20%20//%20Adjustment%20if%20this%20error%20message%20is%20below%20an%20input.%5Cn%20%20%20%20&.is-input-error%20%7B%5Cn%20%20%20%20%20%20%20%20margin:%200%20-0.25rem;%5Cn%20%20%20%20%20%20%20%20width:%20auto;%5Cn%20%20%20%20%7D%5Cn%5Cn%20%20%20%20&.is-hidden%20%7B%5Cn%20%20%20%20%20%20%20%20display:%20none;%5Cn%20%20%20%20%7D%5Cn%5Cn%20%20%20%20&--success%20%7B%5Cn%20%20%20%20%20%20%20%20background-color:%20$color-banner-success;%5Cn%20%20%20%20%7D%5Cn%5Cn%20%20%20%20&--info,%5Cn%20%20%20%20&--informational%20%7B%5Cn%20%20%20%20%20%20%20%20background-color:%20$color-banner-info;%5Cn%20%20%20%20%7D%5Cn%5Cn%20%20%20%20&--warning%20%7B%5Cn%20%20%20%20%20%20%20%20background-color:%20$color-banner-warning;%5Cn%20%20%20%20%7D%5Cn%5Cn%20%20%20%20&--error%20%7B%5Cn%20%20%20%20%20%20%20%20background-color:%20$color-banner-error;%5Cn%20%20%20%20%7D%5Cn%5Cn%20%20%20%20&__icon%20%7B%5Cn%20%20%20%20%20%20%20%20flex-shrink:%200;%5Cn%20%20%20%20%20%20%20%20width:%201.5rem;%5Cn%20%20%20%20%20%20%20%20height:%201.5rem;%5Cn%20%20%20%20%7D%5Cn%5Cn%20%20%20%20&__text%20%7B%5Cn%20%20%20%20%20%20%20%20flex-grow:%201;%5Cn%20%20%20%20%20%20%20%20padding:%200%200.5rem;%5Cn%20%20%20%20%7D%5Cn%5Cn%20%20%20%20&__close-button%20%7B%5Cn%20%20%20%20%20%20%20%20display:%20flex;%5Cn%20%20%20%20%20%20%20%20background:%20unset;%5Cn%20%20%20%20%20%20%20%20border:%200;%5Cn%20%20%20%20%20%20%20%20margin:%200;%5Cn%20%20%20%20%20%20%20%20padding:%200;%5Cn%20%20%20%20%7D%5Cn%7D%5Cn%5Cn.carbon-input%20%7B%5Cn%20%20%20%20&:focus-visible%20%7B%5Cn%20%20%20%20%20%20%20%20outline:%200.0625rem%20auto%20$color-info;%5Cn%20%20%20%20%7D%5Cn%7D%5Cn%5Cn//%20Override%20link%20styles%20%5Cn.carbon-link%20%7B%5Cn%20%20%20%20text-decoration-line:%20underline;%5Cn%5Cn%20%20%20%20&:hover%20%7B%5Cn%20%20%20%20%20%20%20%20text-decoration-thickness:%200.125rem;%5Cn%20%20%20%20%20%20%20%20color:%20$color-black-95;%5Cn%20%20%20%20%20%20%20%20text-decoration-color:%20$color-black-95;%5Cn%20%20%20%20%7D%5Cn%5Cn%20%20%20%20&:visited%20%7B%5Cn%20%20%20%20%20%20%20%20color:%20$color-black-65;%5Cn%20%20%20%20%20%20%20%20text-decoration-color:%20$color-black-65;%5Cn%20%20%20%20%7D%5Cn%7D%5Cn%5Cn%5Bclass*='type--'%5D%20a.button--contained%20%7B%5Cn%20%20%20%20color:%20$color-white;%5Cn%5Cn%20%20%20%20&:hover,%5Cn%20%20%20%20&:active%20%7B%5Cn%20%20%20%20%20%20%20%20text-decoration-line:%20none;%5Cn%20%20%20%20%7D%5Cn%7D%5Cn%5Cn//%20Override%20checkbox%20styles%5Cn.login__form%20.form-options%20.checkbox%20%7B%5Cn%20%20%20%20.checkbox__label%20%7B%5Cn%20%20%20%20%20%20%20%20@extend%20%25type--rabbit%20!optional;%5Cn%20%20%20%20%20%20%20%20%5Cn%20%20%20%20%20%20%20%20&::before,%5Cn%20%20%20%20%20%20%20%20&::after%20%7B%5Cn%20%20%20%20%20%20%20%20%20%20%20%20top:%200;%5Cn%20%20%20%20%20%20%20%20%7D%5Cn%20%20%20%20%7D%5Cn%5Cn%20%20%20%20.checkbox__input:checked%20+%20.checkbox__label::before%20%7B%5Cn%20%20%20%20%20%20%20%20background:%20$color-brand-primary;%5Cn%20%20%20%20%20%20%20%20border-color:%20$color-brand-primary;%5Cn%20%20%20%20%7D%5Cn%20%20%20%20%5Cn%20%20%20%20.checkbox__input:checked%20+%20.checkbox__label::after%20%7B%5Cn%20%20%20%20%20%20%20%20top:%200.0625rem;%5Cn%20%20%20%20%20%20%20%20left:%200.375rem;%5Cn%20%20%20%20%7D%5Cn%5Cn%20%20%20%20.checkbox__input:focus-visible%20+%20.checkbox__label:before%20%7B%5Cn%20%20%20%20%20%20%20%20outline:%200.0625rem%20auto%20$color-info;%5Cn%20%20%20%20%7D%5Cn%7D%5Cn%5Cn.instruction%20%7B%5Cn%20%20%20%20&:first-of-type%20%7B%5Cn%20%20%20%20%20%20%20%20margin-top:%200.5rem;%5Cn%20%20%20%20%7D%5Cn%7D%5Cn%5Cninput%5Btype=number%5D::-webkit-outer-spin-button,%5Cninput%5Btype=number%5D::-webkit-inner-spin-button%20%7B%5Cn%20%20%20%20/*%20display:%20none;%20%3C-%20Crashes%20Chrome%20on%20hover%20%2A/%5Cn%20%20%20%20-webkit-appearance:%20none;%5Cn%20%20%20%20margin:%200;%20/*%20%3C--%20Apparently%20some%20margin%20are%20still%20there%20even%20though%20it's%20hidden%20%2A/%5Cn%7D%5Cn%5Cninput%5Btype=number%5D%20%7B%5Cn%20%20%20%20-moz-appearance:textfield;%20/*%20Firefox%20%2A/%5Cn%7D%5Cn%5Cn.alert-error-bottom%20%7B%5Cn%20%20%20%20display:%20none;%5Cn%7D%5Cn%5Cn.input-codes%20%7B%5Cn%20%20%20%20&__wrapper%20%7B%5Cn%20%20%20%20%20%20%20%20margin:%200%20auto%201.5rem;%5Cn%20%20%20%20%20%20%20%20text-align:%20center;%5Cn%5Cn%20%20%20%20%20%20%20%20&--has-error%20%7B%5Cn%20%20%20%20%20%20%20%20%20%20%20%20.alert-error-bottom%20%7B%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20display:%20block;%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20width:%2019rem;%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20margin:%20auto;%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20text-align:%20left;%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%7D%5Cn%20%20%20%20%20%20%20%20%7D%5Cn%20%20%20%20%7D%5Cn%5Cn%20%20%20%20&__inner-wrapper%20%7B%5Cn%20%20%20%20%20%20%20%20display:%20inline-flex;%5Cn%20%20%20%20%20%20%20%20width:%2019rem;%5Cn%20%20%20%20%20%20%20%20justify-content:%20space-between;%5Cn%20%20%20%20%20%20%20%20flex-wrap:%20wrap;%5Cn%5Cn%20%20%20%20%20%20%20%20.input-codes__wrapper--has-error%20&%20%7B%5Cn%20%20%20%20%20%20%20%20%20%20%20%20border:%204px%20solid%20$color-error;%20%20%5Cn%20%20%20%20%20%20%20%20%20%20%20%20position:%20relative;%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%5Cn%20%20%20%20%20%20%20%20%20%20%20%20&::before%20%7B%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20position:%20absolute;%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20content:%20'';%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20z-index:%201;%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20top:%20-1px;%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20left:%20-1px;%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20width:%20100%25;%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20height:%20100%25;%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20border:%201px%20solid%20$color-white;%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20pointer-events:%20none;%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%7D%5Cn%20%20%20%20%20%20%20%20%7D%5Cn%20%20%20%20%7D%5Cn%5Cn%20%20%20%20&__input%20%7B%5Cn%20%20%20%20%20%20%20%20@extend%20%25input--text%20!optional;%5Cn%5Cn%20%20%20%20%20%20%20%20padding:%200;%5Cn%20%20%20%20%20%20%20%20width:%203rem;%5Cn%20%20%20%20%20%20%20%20text-align:%20center;%5Cn%20%20%20%20%20%20%20%20border-radius:%200.375rem;%5Cn%20%20%20%20%7D%5Cn%5Cn%20%20%20%20&__description%20%7B%5Cn%20%20%20%20%20%20%20%20@extend%20%25type--dog%20!optional;%5Cn%20%20%20%20%20%20%20%20text-align:%20center;%5Cn%20%20%20%20%20%20%20%20word-wrap:%20break-word;%5Cn%5Cn%20%20%20%20%20%20%20%20@media%20(min-width:%20$mntl-bp-md)%20%7B%5Cn%20%20%20%20%20%20%20%20%20%20%20%20text-align:%20left;%5Cn%20%20%20%20%20%20%20%20%7D%5Cn%20%20%20%20%7D%5Cn%5Cn%20%20%20%20&__enter-code%20%7B%5Cn%20%20%20%20%20%20%20%20margin:%201.5rem%200%200.25rem%200;%5Cn%20%20%20%20%20%20%20%20text-align:%20center;%5Cn%20%20%20%20%7D%5Cn%5Cn%20%20%20%20&__submit%20%7B%5Cn%20%20%20%20%20%20%20%20display:%20inline-flex;%5Cn%20%20%20%20%20%20%20%20margin-bottom:%201.5rem;%5Cn%5Cn%20%20%20%20%20%20%20%20&-wrapper%20%7B%5Cn%20%20%20%20%20%20%20%20%20%20%20%20text-align:%20center;%5Cn%20%20%20%20%20%20%20%20%7D%5Cn%20%20%20%20%7D%5Cn%7D%22,%22//%20Shared%20styles%20among%20themes%5Cn/**%5Cn%20*%20Mixin%20used%20to%20instantiate%20regular%20fonts%20@font-face%5Cn%20*%20Add%20options%20for%20fallbacks%20as%20well%5Cn%20*%20Ex:%20@include%20customFontKeycloak('Lora',%20'lora-700',%20bold);%5Cn%20%2A/%5Cn%20@mixin%20customFontKeycloak($fontFamily,%20$fileName,%20$fontWeight:%20normal,%20$fontStyle:%20normal,%20$path:%20'../fonts')%20%7B%5Cn%20%20%20%20@font-face%20%7B%5Cn%20%20%20%20%20%20%20%20$baseFontPath:%20'%23%7B$path%7D/%23%7B$fileName%7D';%5Cn%5Cn%20%20%20%20%20%20%20%20font-family:%20$fontFamily;%5Cn%20%20%20%20%20%20%20%20src:%20url('%23%7B$baseFontPath%7D.woff2')%20format('woff2'),%5Cn%20%20%20%20%20%20%20%20%20%20%20%20url('%23%7B$baseFontPath%7D.woff')%20format('woff');%5Cn%20%20%20%20%20%20%20%20font-weight:%20$fontWeight;%5Cn%20%20%20%20%20%20%20%20font-style:%20$fontStyle;%5Cn%20%20%20%20%20%20%20%20font-display:%20swap;%5Cn%20%20%20%20%7D%5Cn%7D%5Cn%5Cn/**%5Cn%20*%20Mixin%20used%20to%20instantiate%20variable%20fonts%20@font-face%5Cn%20*%20@param%20%7Bmap%7D%20$variations:%20holds%20a%20mapping%20of%20all%20the%20font%20variations%20and%20ranges%20to%20be%20instantiated%5Cn%20*%20https://stackoverflow.com/questions/41447847/pass-multiple-arguments-to-single-mixin-argument%23answer-41448333%5Cn%20*%20Ex:%20@include%20customVariableFontKeycloak('Roboto%20Flex',%20'RobotoFlex',%20(font-weight:%20100%201000,%20font-stretch:%2025%25%20151%25));%5Cn%20%2A/%5Cn%20@mixin%20customVariableFontKeycloak($fontFamily,%20$fileName,%20$variations,%20$path:%20'../fonts')%20%7B%5Cn%20%20%20%20@font-face%20%7B%5Cn%20%20%20%20%20%20%20%20$baseFontPath:%20'%23%7B$path%7D/%23%7B$fileName%7D';%5Cn%5Cn%20%20%20%20%20%20%20%20font-family:%20$fontFamily;%5Cn%20%20%20%20%20%20%20%20src:%20url('%23%7B$baseFontPath%7D.woff2')%20format('woff2%20supports%20variations'),%5Cn%20%20%20%20%20%20%20%20%20%20%20%20url('%23%7B$baseFontPath%7D.woff2')%20format('woff2-variations'),%5Cn%20%20%20%20%20%20%20%20%20%20%20%20url('%23%7B$baseFontPath%7D.woff2')%20format('woff2'),%5Cn%20%20%20%20%20%20%20%20%20%20%20%20url('%23%7B$baseFontPath%7D.woff')%20format('woff');%5Cn%20%20%20%20%20%20%20%20font-display:%20swap;%5Cn%5Cn%20%20%20%20%20%20%20%20//Loop%20through%20variations%20map%5Cn%20%20%20%20%20%20%20%20@each%20$property,%20$value%20in%20$variations%20%7B%5Cn%20%20%20%20%20%20%20%20%20%20%20%20%23%7B$property%7D:%20$value;%5Cn%20%20%20%20%20%20%20%20%7D%5Cn%20%20%20%20%7D%5Cn%7D%5Cn%5Cn@mixin%20generateTypographyClass($animal)%20%7B%5Cn%20%20%20%20.type--%23%7B$animal%7D%20%7B%5Cn%20%20%20%20%20%20%20%20@extend%20%25type--%23%7B$animal%7D;%5Cn%5Cn%20%20%20%20%20%20%20%20&-link%20%7B%5Cn%20%20%20%20%20%20%20%20%20%20%20%20@extend%20%25type--%23%7B$animal%7D-link!optional;%5Cn%20%20%20%20%20%20%20%20%7D%5Cn%5Cn%20%20%20%20%20%20%20%20&-bold%20%7B%5Cn%20%20%20%20%20%20%20%20%20%20%20%20@extend%20%25type--%23%7B$animal%7D-bold!optional;%5Cn%20%20%20%20%20%20%20%20%7D%5Cn%5Cn%20%20%20%20%20%20%20%20&-link-bold%20%7B%5Cn%20%20%20%20%20%20%20%20%20%20%20%20@extend%20%25type--%23%7B$animal%7D-link-bold!optional;%5Cn%20%20%20%20%20%20%20%20%7D%5Cn%20%20%20%20%7D%5Cn%7D%5Cn%22,%22@import%20'../../../css/typography-mixins';%5Cn@import%20'../../../../abstracts/shared';%5Cn@import%20'../../../css/reset';%5Cn@import%20'../../../css/buttons';%5Cn@import%20'../../../css/body';%5Cn@import%20'../../../css/text';%5Cn@import%20'../../../css/links';%5Cn@import%20'../../../../abstracts/sharedStyles';%5Cn%5Cn//%20Copied%20from%20allrecipes-resources/src/main/resources/css/_fonts.scss%5Cn@include%20customFontKeycloak('CopperPot',%20'copperpot',%20normal,%20normal,%20'../../../login/alrcom/fonts');%5Cn@include%20customFontKeycloak('CopperPot',%20'copperpot-700',%20bold,%20normal,%20'../../../login/alrcom/fonts');%5Cn@include%20customFontKeycloak('SourceSansPro',%20'sourcesanspro',%20normal,%20normal,%20'../../../login/alrcom/fonts');%5Cn@include%20customFontKeycloak('SourceSansPro',%20'sourcesanspro-700',%20bold,%20normal,%20'../../../login/alrcom/fonts');%5Cn%5Cna.carbon-link%20%7B%5Cn%20%20%20%20text-decoration-color:%20$color-black-95;%5Cn%5Cn%20%20%20%20&:hover%20%7B%5Cn%20%20%20%20%20%20%20%20text-decoration-color:%20$color-black-95;%5Cn%20%20%20%20%7D%5Cn%7D%5Cn%5Cn.login__heading-logo%20%7B%5Cn%20%20%20%20width:%205.9375rem;%5Cn%20%20%20%20%5Cn%20%20%20%20@media%20(min-width:%20$mntl-bp-md)%20%7B%5Cn%20%20%20%20%20%20%20%20width:%207.9375rem;%5Cn%20%20%20%20%7D%5Cn%7D%5Cn%5Cn.login__form%20.login-note%20%7B%5Cn%20%20%20%20margin-top:%201.5rem;%5Cn%20%20%20%20text-align:%20center;%5Cn%7D%5Cn%5Cn.input-codes__input%20%7B%5Cn%20%20%20%20border-radius:%200px;%5Cn%7D%5Cn%5Cn.input-codes__description%20%7B%5Cn%20%20%20%20margin-bottom:%200.5rem;%5Cn%7D%5Cn%5Cn.input-codes__description.input-codes__enter-code%20%7B%5Cn%20%20%20%20font-size:%201rem;%5Cn%20%20%20%20line-height:%201.5rem;%5Cn%20%20%20%20margin-bottom:%200.25rem;%5Cn%7D%5Cn%5Cn.input-codes__submit-wrapper%20.button--outlined%20%7B%5Cn%20%20%20%20border:%203px%20solid%20$color-brand-primary;%5Cn%20%20%20%20height:%203rem;%5Cn%7D%5Cn%5Cn.input-codes__submit--resend%20%7B%5Cn%20%20%20%20color:%20$color-black-95;%5Cn%7D%5Cn%5Cn.page-help-center__link%20%7B%5Cn%20%20%20%20text-underline-offset:%200.25rem;%5Cn%7D%22%5D%7D */
