/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */*,*::before,*::after{box-sizing:border-box}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}:root{--gap: 10px;--gap-xs: 20px}:root{--color-white: #FFFFFF;--color-black: #000000;--color-primary: #72004B;--color-secondary: #FFDD00;--color-brand-text: #700c44;--color-brand-dark: #48002f;--color-light-text: #E9E2D7;--color-background-color: #0D0907;--color-wood-background: #180C07;--color-red: #ED1C2A;--color-brown-dark: #6C6160;--color-scene-sky-1: #f3f3f3;--color-scene-sky-2: #d0d8e0;--color-scene-sky-3: #b6d3e9;--color-scene-sky-4: #85b1d4;--color-showcase-grass: #9FA136;--color-brand: #72004B;--color-yellow: #FFDD00;--color-dark-grey: #6C6160}body{font-family:"CircularStd-Book"}.container-basic,.container-basic-max{margin:0 auto}.container-basic-max{max-width:100%}@media only screen and (min-width: 1200px){.container-basic-max{max-width:1200px}}.container-basic{max-width:960px}.container{width:100%;margin-right:auto;margin-left:auto;padding-right:var(--gap);padding-left:var(--gap)}@media only screen and (min-width: 400px){.container{max-width:400px}}@media only screen and (min-width: 768px){.container{max-width:768px}}@media only screen and (min-width: 960px){.container{max-width:960px}}@media only screen and (min-width: 1024px){.container{max-width:1024px}}@media only screen and (min-width: 1200px){.container{max-width:1200px}}@media only screen and (max-width: 400px){.container{padding-right:var(--gap-xs);padding-left:var(--gap-xs)}}.row{display:flex;flex-wrap:wrap;margin-right:calc(var(--gap)*-1);margin-left:calc(var(--gap)*-1)}.row .tight{margin-right:calc(var(--gap)*-2);margin-left:calc(var(--gap)*-2)}.col,[class*=col-]{flex-basis:8.3333333333%;max-width:100%;padding-right:var(--gap);padding-left:var(--gap)}[class~=col-1].col,[class~=col-1][class*=col-]{flex-basis:8.3333333333%;max-width:8.3333333333%}[class~=col-2].col,[class~=col-2][class*=col-]{flex-basis:16.6666666667%;max-width:16.6666666667%}[class~=col-3].col,[class~=col-3][class*=col-]{flex-basis:25%;max-width:25%}[class~=col-4].col,[class~=col-4][class*=col-]{flex-basis:33.3333333333%;max-width:33.3333333333%}[class~=col-5].col,[class~=col-5][class*=col-]{flex-basis:41.6666666667%;max-width:41.6666666667%}[class~=col-6].col,[class~=col-6][class*=col-]{flex-basis:50%;max-width:50%}[class~=col-7].col,[class~=col-7][class*=col-]{flex-basis:58.3333333333%;max-width:58.3333333333%}[class~=col-8].col,[class~=col-8][class*=col-]{flex-basis:66.6666666667%;max-width:66.6666666667%}[class~=col-9].col,[class~=col-9][class*=col-]{flex-basis:75%;max-width:75%}[class~=col-10].col,[class~=col-10][class*=col-]{flex-basis:83.3333333333%;max-width:83.3333333333%}[class~=col-11].col,[class~=col-11][class*=col-]{flex-basis:91.6666666667%;max-width:91.6666666667%}[class~=col-12].col,[class~=col-12][class*=col-]{flex-basis:100%;max-width:100%}[class~=offset-1].col,[class~=offset-1][class*=col-]{margin-left:8.3333333333%}[class~=offset-1].col:only-child,[class~=offset-1][class*=col-]:only-child{margin-left:calc(8.3333333333% + var(--gap))}[class~=offset-2].col,[class~=offset-2][class*=col-]{margin-left:16.6666666667%}[class~=offset-2].col:only-child,[class~=offset-2][class*=col-]:only-child{margin-left:calc(16.6666666667% + var(--gap))}[class~=offset-3].col,[class~=offset-3][class*=col-]{margin-left:25%}[class~=offset-3].col:only-child,[class~=offset-3][class*=col-]:only-child{margin-left:calc(25% + var(--gap))}[class~=offset-4].col,[class~=offset-4][class*=col-]{margin-left:33.3333333333%}[class~=offset-4].col:only-child,[class~=offset-4][class*=col-]:only-child{margin-left:calc(33.3333333333% + var(--gap))}[class~=offset-5].col,[class~=offset-5][class*=col-]{margin-left:41.6666666667%}[class~=offset-5].col:only-child,[class~=offset-5][class*=col-]:only-child{margin-left:calc(41.6666666667% + var(--gap))}[class~=offset-6].col,[class~=offset-6][class*=col-]{margin-left:50%}[class~=offset-6].col:only-child,[class~=offset-6][class*=col-]:only-child{margin-left:calc(50% + var(--gap))}[class~=offset-7].col,[class~=offset-7][class*=col-]{margin-left:58.3333333333%}[class~=offset-7].col:only-child,[class~=offset-7][class*=col-]:only-child{margin-left:calc(58.3333333333% + var(--gap))}[class~=offset-8].col,[class~=offset-8][class*=col-]{margin-left:66.6666666667%}[class~=offset-8].col:only-child,[class~=offset-8][class*=col-]:only-child{margin-left:calc(66.6666666667% + var(--gap))}[class~=offset-9].col,[class~=offset-9][class*=col-]{margin-left:75%}[class~=offset-9].col:only-child,[class~=offset-9][class*=col-]:only-child{margin-left:calc(75% + var(--gap))}[class~=offset-10].col,[class~=offset-10][class*=col-]{margin-left:83.3333333333%}[class~=offset-10].col:only-child,[class~=offset-10][class*=col-]:only-child{margin-left:calc(83.3333333333% + var(--gap))}[class~=offset-11].col,[class~=offset-11][class*=col-]{margin-left:91.6666666667%}[class~=offset-11].col:only-child,[class~=offset-11][class*=col-]:only-child{margin-left:calc(91.6666666667% + var(--gap))}[class~=offset-12].col,[class~=offset-12][class*=col-]{margin-left:100%}[class~=offset-12].col:only-child,[class~=offset-12][class*=col-]:only-child{margin-left:calc(100% + var(--gap))}@media only screen and (min-width: 400px){[class~="xs:col-1"].col,[class~="xs:col-1"][class*=col-]{flex-basis:8.3333333333%;max-width:8.3333333333%}[class~="xs:col-2"].col,[class~="xs:col-2"][class*=col-]{flex-basis:16.6666666667%;max-width:16.6666666667%}[class~="xs:col-3"].col,[class~="xs:col-3"][class*=col-]{flex-basis:25%;max-width:25%}[class~="xs:col-4"].col,[class~="xs:col-4"][class*=col-]{flex-basis:33.3333333333%;max-width:33.3333333333%}[class~="xs:col-5"].col,[class~="xs:col-5"][class*=col-]{flex-basis:41.6666666667%;max-width:41.6666666667%}[class~="xs:col-6"].col,[class~="xs:col-6"][class*=col-]{flex-basis:50%;max-width:50%}[class~="xs:col-7"].col,[class~="xs:col-7"][class*=col-]{flex-basis:58.3333333333%;max-width:58.3333333333%}[class~="xs:col-8"].col,[class~="xs:col-8"][class*=col-]{flex-basis:66.6666666667%;max-width:66.6666666667%}[class~="xs:col-9"].col,[class~="xs:col-9"][class*=col-]{flex-basis:75%;max-width:75%}[class~="xs:col-10"].col,[class~="xs:col-10"][class*=col-]{flex-basis:83.3333333333%;max-width:83.3333333333%}[class~="xs:col-11"].col,[class~="xs:col-11"][class*=col-]{flex-basis:91.6666666667%;max-width:91.6666666667%}[class~="xs:col-12"].col,[class~="xs:col-12"][class*=col-]{flex-basis:100%;max-width:100%}}@media only screen and (min-width: 400px){[class~="xs:offset-1"].col,[class~="xs:offset-1"][class*=col-]{margin-left:8.3333333333%}[class~="xs:offset-1"].col:only-child,[class~="xs:offset-1"][class*=col-]:only-child{margin-left:calc(8.3333333333% + var(--gap))}[class~="xs:offset-2"].col,[class~="xs:offset-2"][class*=col-]{margin-left:16.6666666667%}[class~="xs:offset-2"].col:only-child,[class~="xs:offset-2"][class*=col-]:only-child{margin-left:calc(16.6666666667% + var(--gap))}[class~="xs:offset-3"].col,[class~="xs:offset-3"][class*=col-]{margin-left:25%}[class~="xs:offset-3"].col:only-child,[class~="xs:offset-3"][class*=col-]:only-child{margin-left:calc(25% + var(--gap))}[class~="xs:offset-4"].col,[class~="xs:offset-4"][class*=col-]{margin-left:33.3333333333%}[class~="xs:offset-4"].col:only-child,[class~="xs:offset-4"][class*=col-]:only-child{margin-left:calc(33.3333333333% + var(--gap))}[class~="xs:offset-5"].col,[class~="xs:offset-5"][class*=col-]{margin-left:41.6666666667%}[class~="xs:offset-5"].col:only-child,[class~="xs:offset-5"][class*=col-]:only-child{margin-left:calc(41.6666666667% + var(--gap))}[class~="xs:offset-6"].col,[class~="xs:offset-6"][class*=col-]{margin-left:50%}[class~="xs:offset-6"].col:only-child,[class~="xs:offset-6"][class*=col-]:only-child{margin-left:calc(50% + var(--gap))}[class~="xs:offset-7"].col,[class~="xs:offset-7"][class*=col-]{margin-left:58.3333333333%}[class~="xs:offset-7"].col:only-child,[class~="xs:offset-7"][class*=col-]:only-child{margin-left:calc(58.3333333333% + var(--gap))}[class~="xs:offset-8"].col,[class~="xs:offset-8"][class*=col-]{margin-left:66.6666666667%}[class~="xs:offset-8"].col:only-child,[class~="xs:offset-8"][class*=col-]:only-child{margin-left:calc(66.6666666667% + var(--gap))}[class~="xs:offset-9"].col,[class~="xs:offset-9"][class*=col-]{margin-left:75%}[class~="xs:offset-9"].col:only-child,[class~="xs:offset-9"][class*=col-]:only-child{margin-left:calc(75% + var(--gap))}[class~="xs:offset-10"].col,[class~="xs:offset-10"][class*=col-]{margin-left:83.3333333333%}[class~="xs:offset-10"].col:only-child,[class~="xs:offset-10"][class*=col-]:only-child{margin-left:calc(83.3333333333% + var(--gap))}[class~="xs:offset-11"].col,[class~="xs:offset-11"][class*=col-]{margin-left:91.6666666667%}[class~="xs:offset-11"].col:only-child,[class~="xs:offset-11"][class*=col-]:only-child{margin-left:calc(91.6666666667% + var(--gap))}[class~="xs:offset-12"].col,[class~="xs:offset-12"][class*=col-]{margin-left:100%}[class~="xs:offset-12"].col:only-child,[class~="xs:offset-12"][class*=col-]:only-child{margin-left:calc(100% + var(--gap))}}@media only screen and (min-width: 400px){[class~="xs:offset-0"].col,[class~="xs:offset-0"][class*=col-]{margin-left:0}}@media only screen and (min-width: 768px){[class~="sm:col-1"].col,[class~="sm:col-1"][class*=col-]{flex-basis:8.3333333333%;max-width:8.3333333333%}[class~="sm:col-2"].col,[class~="sm:col-2"][class*=col-]{flex-basis:16.6666666667%;max-width:16.6666666667%}[class~="sm:col-3"].col,[class~="sm:col-3"][class*=col-]{flex-basis:25%;max-width:25%}[class~="sm:col-4"].col,[class~="sm:col-4"][class*=col-]{flex-basis:33.3333333333%;max-width:33.3333333333%}[class~="sm:col-5"].col,[class~="sm:col-5"][class*=col-]{flex-basis:41.6666666667%;max-width:41.6666666667%}[class~="sm:col-6"].col,[class~="sm:col-6"][class*=col-]{flex-basis:50%;max-width:50%}[class~="sm:col-7"].col,[class~="sm:col-7"][class*=col-]{flex-basis:58.3333333333%;max-width:58.3333333333%}[class~="sm:col-8"].col,[class~="sm:col-8"][class*=col-]{flex-basis:66.6666666667%;max-width:66.6666666667%}[class~="sm:col-9"].col,[class~="sm:col-9"][class*=col-]{flex-basis:75%;max-width:75%}[class~="sm:col-10"].col,[class~="sm:col-10"][class*=col-]{flex-basis:83.3333333333%;max-width:83.3333333333%}[class~="sm:col-11"].col,[class~="sm:col-11"][class*=col-]{flex-basis:91.6666666667%;max-width:91.6666666667%}[class~="sm:col-12"].col,[class~="sm:col-12"][class*=col-]{flex-basis:100%;max-width:100%}}@media only screen and (min-width: 768px){[class~="sm:offset-1"].col,[class~="sm:offset-1"][class*=col-]{margin-left:8.3333333333%}[class~="sm:offset-1"].col:only-child,[class~="sm:offset-1"][class*=col-]:only-child{margin-left:calc(8.3333333333% + var(--gap))}[class~="sm:offset-2"].col,[class~="sm:offset-2"][class*=col-]{margin-left:16.6666666667%}[class~="sm:offset-2"].col:only-child,[class~="sm:offset-2"][class*=col-]:only-child{margin-left:calc(16.6666666667% + var(--gap))}[class~="sm:offset-3"].col,[class~="sm:offset-3"][class*=col-]{margin-left:25%}[class~="sm:offset-3"].col:only-child,[class~="sm:offset-3"][class*=col-]:only-child{margin-left:calc(25% + var(--gap))}[class~="sm:offset-4"].col,[class~="sm:offset-4"][class*=col-]{margin-left:33.3333333333%}[class~="sm:offset-4"].col:only-child,[class~="sm:offset-4"][class*=col-]:only-child{margin-left:calc(33.3333333333% + var(--gap))}[class~="sm:offset-5"].col,[class~="sm:offset-5"][class*=col-]{margin-left:41.6666666667%}[class~="sm:offset-5"].col:only-child,[class~="sm:offset-5"][class*=col-]:only-child{margin-left:calc(41.6666666667% + var(--gap))}[class~="sm:offset-6"].col,[class~="sm:offset-6"][class*=col-]{margin-left:50%}[class~="sm:offset-6"].col:only-child,[class~="sm:offset-6"][class*=col-]:only-child{margin-left:calc(50% + var(--gap))}[class~="sm:offset-7"].col,[class~="sm:offset-7"][class*=col-]{margin-left:58.3333333333%}[class~="sm:offset-7"].col:only-child,[class~="sm:offset-7"][class*=col-]:only-child{margin-left:calc(58.3333333333% + var(--gap))}[class~="sm:offset-8"].col,[class~="sm:offset-8"][class*=col-]{margin-left:66.6666666667%}[class~="sm:offset-8"].col:only-child,[class~="sm:offset-8"][class*=col-]:only-child{margin-left:calc(66.6666666667% + var(--gap))}[class~="sm:offset-9"].col,[class~="sm:offset-9"][class*=col-]{margin-left:75%}[class~="sm:offset-9"].col:only-child,[class~="sm:offset-9"][class*=col-]:only-child{margin-left:calc(75% + var(--gap))}[class~="sm:offset-10"].col,[class~="sm:offset-10"][class*=col-]{margin-left:83.3333333333%}[class~="sm:offset-10"].col:only-child,[class~="sm:offset-10"][class*=col-]:only-child{margin-left:calc(83.3333333333% + var(--gap))}[class~="sm:offset-11"].col,[class~="sm:offset-11"][class*=col-]{margin-left:91.6666666667%}[class~="sm:offset-11"].col:only-child,[class~="sm:offset-11"][class*=col-]:only-child{margin-left:calc(91.6666666667% + var(--gap))}[class~="sm:offset-12"].col,[class~="sm:offset-12"][class*=col-]{margin-left:100%}[class~="sm:offset-12"].col:only-child,[class~="sm:offset-12"][class*=col-]:only-child{margin-left:calc(100% + var(--gap))}}@media only screen and (min-width: 768px){[class~="sm:offset-0"].col,[class~="sm:offset-0"][class*=col-]{margin-left:0}}@media only screen and (min-width: 960px){[class~="md:col-1"].col,[class~="md:col-1"][class*=col-]{flex-basis:8.3333333333%;max-width:8.3333333333%}[class~="md:col-2"].col,[class~="md:col-2"][class*=col-]{flex-basis:16.6666666667%;max-width:16.6666666667%}[class~="md:col-3"].col,[class~="md:col-3"][class*=col-]{flex-basis:25%;max-width:25%}[class~="md:col-4"].col,[class~="md:col-4"][class*=col-]{flex-basis:33.3333333333%;max-width:33.3333333333%}[class~="md:col-5"].col,[class~="md:col-5"][class*=col-]{flex-basis:41.6666666667%;max-width:41.6666666667%}[class~="md:col-6"].col,[class~="md:col-6"][class*=col-]{flex-basis:50%;max-width:50%}[class~="md:col-7"].col,[class~="md:col-7"][class*=col-]{flex-basis:58.3333333333%;max-width:58.3333333333%}[class~="md:col-8"].col,[class~="md:col-8"][class*=col-]{flex-basis:66.6666666667%;max-width:66.6666666667%}[class~="md:col-9"].col,[class~="md:col-9"][class*=col-]{flex-basis:75%;max-width:75%}[class~="md:col-10"].col,[class~="md:col-10"][class*=col-]{flex-basis:83.3333333333%;max-width:83.3333333333%}[class~="md:col-11"].col,[class~="md:col-11"][class*=col-]{flex-basis:91.6666666667%;max-width:91.6666666667%}[class~="md:col-12"].col,[class~="md:col-12"][class*=col-]{flex-basis:100%;max-width:100%}}@media only screen and (min-width: 960px){[class~="md:offset-1"].col,[class~="md:offset-1"][class*=col-]{margin-left:8.3333333333%}[class~="md:offset-1"].col:only-child,[class~="md:offset-1"][class*=col-]:only-child{margin-left:calc(8.3333333333% + var(--gap))}[class~="md:offset-2"].col,[class~="md:offset-2"][class*=col-]{margin-left:16.6666666667%}[class~="md:offset-2"].col:only-child,[class~="md:offset-2"][class*=col-]:only-child{margin-left:calc(16.6666666667% + var(--gap))}[class~="md:offset-3"].col,[class~="md:offset-3"][class*=col-]{margin-left:25%}[class~="md:offset-3"].col:only-child,[class~="md:offset-3"][class*=col-]:only-child{margin-left:calc(25% + var(--gap))}[class~="md:offset-4"].col,[class~="md:offset-4"][class*=col-]{margin-left:33.3333333333%}[class~="md:offset-4"].col:only-child,[class~="md:offset-4"][class*=col-]:only-child{margin-left:calc(33.3333333333% + var(--gap))}[class~="md:offset-5"].col,[class~="md:offset-5"][class*=col-]{margin-left:41.6666666667%}[class~="md:offset-5"].col:only-child,[class~="md:offset-5"][class*=col-]:only-child{margin-left:calc(41.6666666667% + var(--gap))}[class~="md:offset-6"].col,[class~="md:offset-6"][class*=col-]{margin-left:50%}[class~="md:offset-6"].col:only-child,[class~="md:offset-6"][class*=col-]:only-child{margin-left:calc(50% + var(--gap))}[class~="md:offset-7"].col,[class~="md:offset-7"][class*=col-]{margin-left:58.3333333333%}[class~="md:offset-7"].col:only-child,[class~="md:offset-7"][class*=col-]:only-child{margin-left:calc(58.3333333333% + var(--gap))}[class~="md:offset-8"].col,[class~="md:offset-8"][class*=col-]{margin-left:66.6666666667%}[class~="md:offset-8"].col:only-child,[class~="md:offset-8"][class*=col-]:only-child{margin-left:calc(66.6666666667% + var(--gap))}[class~="md:offset-9"].col,[class~="md:offset-9"][class*=col-]{margin-left:75%}[class~="md:offset-9"].col:only-child,[class~="md:offset-9"][class*=col-]:only-child{margin-left:calc(75% + var(--gap))}[class~="md:offset-10"].col,[class~="md:offset-10"][class*=col-]{margin-left:83.3333333333%}[class~="md:offset-10"].col:only-child,[class~="md:offset-10"][class*=col-]:only-child{margin-left:calc(83.3333333333% + var(--gap))}[class~="md:offset-11"].col,[class~="md:offset-11"][class*=col-]{margin-left:91.6666666667%}[class~="md:offset-11"].col:only-child,[class~="md:offset-11"][class*=col-]:only-child{margin-left:calc(91.6666666667% + var(--gap))}[class~="md:offset-12"].col,[class~="md:offset-12"][class*=col-]{margin-left:100%}[class~="md:offset-12"].col:only-child,[class~="md:offset-12"][class*=col-]:only-child{margin-left:calc(100% + var(--gap))}}@media only screen and (min-width: 960px){[class~="md:offset-0"].col,[class~="md:offset-0"][class*=col-]{margin-left:0}}@media only screen and (min-width: 1024px){[class~="lg:col-1"].col,[class~="lg:col-1"][class*=col-]{flex-basis:8.3333333333%;max-width:8.3333333333%}[class~="lg:col-2"].col,[class~="lg:col-2"][class*=col-]{flex-basis:16.6666666667%;max-width:16.6666666667%}[class~="lg:col-3"].col,[class~="lg:col-3"][class*=col-]{flex-basis:25%;max-width:25%}[class~="lg:col-4"].col,[class~="lg:col-4"][class*=col-]{flex-basis:33.3333333333%;max-width:33.3333333333%}[class~="lg:col-5"].col,[class~="lg:col-5"][class*=col-]{flex-basis:41.6666666667%;max-width:41.6666666667%}[class~="lg:col-6"].col,[class~="lg:col-6"][class*=col-]{flex-basis:50%;max-width:50%}[class~="lg:col-7"].col,[class~="lg:col-7"][class*=col-]{flex-basis:58.3333333333%;max-width:58.3333333333%}[class~="lg:col-8"].col,[class~="lg:col-8"][class*=col-]{flex-basis:66.6666666667%;max-width:66.6666666667%}[class~="lg:col-9"].col,[class~="lg:col-9"][class*=col-]{flex-basis:75%;max-width:75%}[class~="lg:col-10"].col,[class~="lg:col-10"][class*=col-]{flex-basis:83.3333333333%;max-width:83.3333333333%}[class~="lg:col-11"].col,[class~="lg:col-11"][class*=col-]{flex-basis:91.6666666667%;max-width:91.6666666667%}[class~="lg:col-12"].col,[class~="lg:col-12"][class*=col-]{flex-basis:100%;max-width:100%}}@media only screen and (min-width: 1024px){[class~="lg:offset-1"].col,[class~="lg:offset-1"][class*=col-]{margin-left:8.3333333333%}[class~="lg:offset-1"].col:only-child,[class~="lg:offset-1"][class*=col-]:only-child{margin-left:calc(8.3333333333% + var(--gap))}[class~="lg:offset-2"].col,[class~="lg:offset-2"][class*=col-]{margin-left:16.6666666667%}[class~="lg:offset-2"].col:only-child,[class~="lg:offset-2"][class*=col-]:only-child{margin-left:calc(16.6666666667% + var(--gap))}[class~="lg:offset-3"].col,[class~="lg:offset-3"][class*=col-]{margin-left:25%}[class~="lg:offset-3"].col:only-child,[class~="lg:offset-3"][class*=col-]:only-child{margin-left:calc(25% + var(--gap))}[class~="lg:offset-4"].col,[class~="lg:offset-4"][class*=col-]{margin-left:33.3333333333%}[class~="lg:offset-4"].col:only-child,[class~="lg:offset-4"][class*=col-]:only-child{margin-left:calc(33.3333333333% + var(--gap))}[class~="lg:offset-5"].col,[class~="lg:offset-5"][class*=col-]{margin-left:41.6666666667%}[class~="lg:offset-5"].col:only-child,[class~="lg:offset-5"][class*=col-]:only-child{margin-left:calc(41.6666666667% + var(--gap))}[class~="lg:offset-6"].col,[class~="lg:offset-6"][class*=col-]{margin-left:50%}[class~="lg:offset-6"].col:only-child,[class~="lg:offset-6"][class*=col-]:only-child{margin-left:calc(50% + var(--gap))}[class~="lg:offset-7"].col,[class~="lg:offset-7"][class*=col-]{margin-left:58.3333333333%}[class~="lg:offset-7"].col:only-child,[class~="lg:offset-7"][class*=col-]:only-child{margin-left:calc(58.3333333333% + var(--gap))}[class~="lg:offset-8"].col,[class~="lg:offset-8"][class*=col-]{margin-left:66.6666666667%}[class~="lg:offset-8"].col:only-child,[class~="lg:offset-8"][class*=col-]:only-child{margin-left:calc(66.6666666667% + var(--gap))}[class~="lg:offset-9"].col,[class~="lg:offset-9"][class*=col-]{margin-left:75%}[class~="lg:offset-9"].col:only-child,[class~="lg:offset-9"][class*=col-]:only-child{margin-left:calc(75% + var(--gap))}[class~="lg:offset-10"].col,[class~="lg:offset-10"][class*=col-]{margin-left:83.3333333333%}[class~="lg:offset-10"].col:only-child,[class~="lg:offset-10"][class*=col-]:only-child{margin-left:calc(83.3333333333% + var(--gap))}[class~="lg:offset-11"].col,[class~="lg:offset-11"][class*=col-]{margin-left:91.6666666667%}[class~="lg:offset-11"].col:only-child,[class~="lg:offset-11"][class*=col-]:only-child{margin-left:calc(91.6666666667% + var(--gap))}[class~="lg:offset-12"].col,[class~="lg:offset-12"][class*=col-]{margin-left:100%}[class~="lg:offset-12"].col:only-child,[class~="lg:offset-12"][class*=col-]:only-child{margin-left:calc(100% + var(--gap))}}@media only screen and (min-width: 1024px){[class~="lg:offset-0"].col,[class~="lg:offset-0"][class*=col-]{margin-left:0}}@media only screen and (min-width: 1200px){[class~="xl:col-1"].col,[class~="xl:col-1"][class*=col-]{flex-basis:8.3333333333%;max-width:8.3333333333%}[class~="xl:col-2"].col,[class~="xl:col-2"][class*=col-]{flex-basis:16.6666666667%;max-width:16.6666666667%}[class~="xl:col-3"].col,[class~="xl:col-3"][class*=col-]{flex-basis:25%;max-width:25%}[class~="xl:col-4"].col,[class~="xl:col-4"][class*=col-]{flex-basis:33.3333333333%;max-width:33.3333333333%}[class~="xl:col-5"].col,[class~="xl:col-5"][class*=col-]{flex-basis:41.6666666667%;max-width:41.6666666667%}[class~="xl:col-6"].col,[class~="xl:col-6"][class*=col-]{flex-basis:50%;max-width:50%}[class~="xl:col-7"].col,[class~="xl:col-7"][class*=col-]{flex-basis:58.3333333333%;max-width:58.3333333333%}[class~="xl:col-8"].col,[class~="xl:col-8"][class*=col-]{flex-basis:66.6666666667%;max-width:66.6666666667%}[class~="xl:col-9"].col,[class~="xl:col-9"][class*=col-]{flex-basis:75%;max-width:75%}[class~="xl:col-10"].col,[class~="xl:col-10"][class*=col-]{flex-basis:83.3333333333%;max-width:83.3333333333%}[class~="xl:col-11"].col,[class~="xl:col-11"][class*=col-]{flex-basis:91.6666666667%;max-width:91.6666666667%}[class~="xl:col-12"].col,[class~="xl:col-12"][class*=col-]{flex-basis:100%;max-width:100%}}@media only screen and (min-width: 1200px){[class~="xl:offset-1"].col,[class~="xl:offset-1"][class*=col-]{margin-left:8.3333333333%}[class~="xl:offset-1"].col:only-child,[class~="xl:offset-1"][class*=col-]:only-child{margin-left:calc(8.3333333333% + var(--gap))}[class~="xl:offset-2"].col,[class~="xl:offset-2"][class*=col-]{margin-left:16.6666666667%}[class~="xl:offset-2"].col:only-child,[class~="xl:offset-2"][class*=col-]:only-child{margin-left:calc(16.6666666667% + var(--gap))}[class~="xl:offset-3"].col,[class~="xl:offset-3"][class*=col-]{margin-left:25%}[class~="xl:offset-3"].col:only-child,[class~="xl:offset-3"][class*=col-]:only-child{margin-left:calc(25% + var(--gap))}[class~="xl:offset-4"].col,[class~="xl:offset-4"][class*=col-]{margin-left:33.3333333333%}[class~="xl:offset-4"].col:only-child,[class~="xl:offset-4"][class*=col-]:only-child{margin-left:calc(33.3333333333% + var(--gap))}[class~="xl:offset-5"].col,[class~="xl:offset-5"][class*=col-]{margin-left:41.6666666667%}[class~="xl:offset-5"].col:only-child,[class~="xl:offset-5"][class*=col-]:only-child{margin-left:calc(41.6666666667% + var(--gap))}[class~="xl:offset-6"].col,[class~="xl:offset-6"][class*=col-]{margin-left:50%}[class~="xl:offset-6"].col:only-child,[class~="xl:offset-6"][class*=col-]:only-child{margin-left:calc(50% + var(--gap))}[class~="xl:offset-7"].col,[class~="xl:offset-7"][class*=col-]{margin-left:58.3333333333%}[class~="xl:offset-7"].col:only-child,[class~="xl:offset-7"][class*=col-]:only-child{margin-left:calc(58.3333333333% + var(--gap))}[class~="xl:offset-8"].col,[class~="xl:offset-8"][class*=col-]{margin-left:66.6666666667%}[class~="xl:offset-8"].col:only-child,[class~="xl:offset-8"][class*=col-]:only-child{margin-left:calc(66.6666666667% + var(--gap))}[class~="xl:offset-9"].col,[class~="xl:offset-9"][class*=col-]{margin-left:75%}[class~="xl:offset-9"].col:only-child,[class~="xl:offset-9"][class*=col-]:only-child{margin-left:calc(75% + var(--gap))}[class~="xl:offset-10"].col,[class~="xl:offset-10"][class*=col-]{margin-left:83.3333333333%}[class~="xl:offset-10"].col:only-child,[class~="xl:offset-10"][class*=col-]:only-child{margin-left:calc(83.3333333333% + var(--gap))}[class~="xl:offset-11"].col,[class~="xl:offset-11"][class*=col-]{margin-left:91.6666666667%}[class~="xl:offset-11"].col:only-child,[class~="xl:offset-11"][class*=col-]:only-child{margin-left:calc(91.6666666667% + var(--gap))}[class~="xl:offset-12"].col,[class~="xl:offset-12"][class*=col-]{margin-left:100%}[class~="xl:offset-12"].col:only-child,[class~="xl:offset-12"][class*=col-]:only-child{margin-left:calc(100% + var(--gap))}}@media only screen and (min-width: 1200px){[class~="xl:offset-0"].col,[class~="xl:offset-0"][class*=col-]{margin-left:0}}.col{flex-grow:1}@font-face{font-family:"CircularStd-Black";src:url("../fonts/CircularStd-Black.otf")}@font-face{font-family:"CircularStd-Book";src:url("../fonts/CircularStd-Book.otf")}:root{--font-heading: 'CircularStd-Black', sans-serif;--font-body: 'CircularStd-Book', sans-serif;--heading-size-xl: 22px;--font-size-sm: 14px;--font-size-lg: 16px;--font-size-xl: 18px;--font-size-3xl: 20px}@media(min-width: 768px){:root{--heading-size-xl: 36px;--font-size-lg: 18px;--font-size-xl: 20px;--font-size-3xl: 24px}}h1,.h1{font-size:32px;color:#700c44;text-transform:uppercase;font-family:"CircularStd-Black";font-weight:normal}@media(min-width: 768px){h1,.h1{font-size:45px}}h2,.h2{font-size:22px;color:#700c44;text-transform:uppercase;font-family:"CircularStd-Black";font-weight:normal}@media(min-width: 768px){h2,.h2{font-size:36px}}h3,.h3{font-size:18px;color:#700c44;text-transform:uppercase;font-family:"CircularStd-Black";font-weight:normal}@media(min-width: 768px){h3,.h3{font-size:26px}}p{color:#700c44;line-height:1.524em}a{text-decoration:none}.small{font-size:12px;line-height:1.7;display:inline-block}.form-element__form .Actions input,.button{display:inline-block;font-size:18px;color:#700c44;background-color:#fd0;text-decoration:none;border:none;padding:1em 3em;border-radius:3px;transition:color 150ms ease-in,background 150ms ease-in-out}.form-element__form .Actions input:hover,.button:hover{background-color:#72004b;color:#fd0}.button--inverted{background-color:#72004b;color:#fd0}.button--inverted:hover{color:#700c44;background-color:#fd0}.background-white{background-color:#fff}.background-off-white{background-color:#e9e2d7}.background-brown-dark{background-color:#6c6160}.background-purple{background-color:#72004b}body.menu-active{position:fixed}body.menu-active .mobile-menu{display:block}body.menu-active .hamburger{transform:rotate(45deg)}body.menu-active .hamburger span:first-child{transform:rotate(90deg) translateX(10px)}body.menu-active .hamburger span:last-child{opacity:0}.header{position:relative;z-index:600;padding-right:30px;height:80px;background-color:#72004b;display:block}.header .logo{position:relative;top:20px;z-index:110;display:block;width:130px;height:99px;padding:0;background-image:url("../images/svg/Logo.svg");background-repeat:no-repeat;background-size:100%}.header .logo.active,.header .logo:hover{border-bottom:2px solid rgba(0,0,0,0)}.header .hamburger{position:relative;z-index:110;display:flex;flex-direction:column;justify-content:space-between;width:30px;height:30px;cursor:pointer;transition:transform 150ms ease-in}.header .hamburger span{display:block;width:100%;height:2px;margin:4px 0;background-color:#fff}@media(min-width: 1024px){.header .hamburger{display:none}}.header .menu{align-items:center;display:none}@media(min-width: 1024px){.header .menu{display:flex}}.header .mobile-menu{display:flex;flex-direction:column;align-items:center;position:fixed;top:0;left:0;width:100%;height:100%;background:#48002f;text-align:center;padding-top:160px;display:none}.header .mobile-menu .social{justify-content:center}.header .mobile-menu a.active,.header .mobile-menu a:hover{border-bottom:none;color:#fd0}.header a{display:block;text-decoration:none;color:#fff;padding:7px 5px;margin:0 20px;border-bottom:2px solid rgba(0,0,0,0);transition:color 150ms ease-in,border 150ms ease-in}.header a.active,.header a:hover{border-bottom:2px solid #fd0;color:#fd0}.header .social{margin-top:20px;display:flex;align-items:center}@media(min-width: 1024px){.header .social{margin-left:20px;margin-top:0px}}.header .social a{display:block;width:30px;height:30px;margin:0;padding:0}.header .social a.active,.header .social a:hover{border-bottom:2px solid rgba(0,0,0,0)}.navigation{height:inherit;display:flex;justify-content:space-between;align-items:center}.lockup{position:relative;z-index:500;display:flex;flex-direction:column;align-items:center}.lockup .letter{opacity:0}.lockup .line{opacity:0;transform:translateY(10px)}.lockup--logo{width:100px;height:70px;margin:50px 0 50px;background-repeat:no-repeat;background-size:100%;background-image:url("../images/svg/Logo.svg");opacity:0;transform:translateY(10px);display:none}@media(min-width: 768px){.lockup--logo{display:block;width:180px;height:127px}}@media(min-width: 1024px){.lockup--logo{width:280px;height:197px;margin:90px 0 40px}}.lockup--hero{width:300px;max-width:100%;margin:0 auto;margin-top:60px}@media(min-width: 768px){.lockup--hero{margin-top:0;max-width:80%}}@media(min-width: 1024px){.lockup--hero{width:815px}}.lockup--content{max-width:90%;line-height:1.5;margin:0 auto;text-align:center;opacity:0;transform:translateY(10px)}@media(min-width: 1024px){.lockup--content{max-width:890px}}.lockup--content p{font-size:16px;color:#e9e2d7}@media(min-width: 768px){.lockup--content p{font-size:20px}}.lockup--content p.large{font-size:20px;line-height:1.333em}@media(min-width: 768px){.lockup--content p.large{font-size:30px}}.video-wrapper .video--content{max-width:90%;line-height:1.5;margin:0 auto;text-align:center;opacity:0;transform:translateY(10px)}@media(min-width: 1024px){.video-wrapper .video--content{max-width:890px}}.video-wrapper .video--content p{color:#fff;font-size:16px;line-height:1.5}@media(min-width: 768px){.video-wrapper .video--content p{font-size:22px}}.video{z-index:500;width:90%;margin:30px auto 30px;position:relative;opacity:0}@media(min-width: 1024px){.video{width:960px;margin:40px auto 40px}}.video:before{display:block;content:"";width:100%;padding-top:56.25%}.video>iframe,.video>video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.recipe-video .video{opacity:1}@media(min-width: 1024px){.recipe-video .video{width:960px}}@media(min-width: 1200px){.recipe-video .video{width:1180px}}.promo-wrapper .promo-block{background-color:rgba(118,52,32,.5);max-width:90%;margin:100px auto;padding:30px}@media(min-width: 1024px){.promo-wrapper .promo-block{max-width:960px;padding:50px}}.promo-wrapper .promo-block .promo-block__content{display:flex;flex-direction:column;flex-wrap:nowrap;padding:60px 80px;align-items:center;background-size:cover;background-position:center;color:#fff;font-size:16px;line-height:1.5;text-align:center;position:relative}@media(min-width: 1024px){.promo-wrapper .promo-block .promo-block__content{flex-direction:row}}.promo-wrapper .promo-block .promo-block__content.promo-block__content--image{padding:30px}@media(min-width: 1024px){.promo-wrapper .promo-block .promo-block__content.promo-block__content--image{padding:60px 80px 60px 230px}}.promo-wrapper .promo-block .promo-block__content .promo-block__image{position:relative;margin-top:-120px;margin-bottom:40px;left:auto}@media(min-width: 1024px){.promo-wrapper .promo-block .promo-block__content .promo-block__image{position:absolute;margin-top:-100px;margin-bottom:0;left:-15px}}.promo-wrapper .promo-block .promo-block__content .promo-block__image img{width:100%;max-width:120px;height:auto}@media(min-width: 1024px){.promo-wrapper .promo-block .promo-block__content .promo-block__image img{max-width:200px}}.promo-wrapper .promo-block .promo-block__content .promo-block__copy h3{margin:0;color:#fff;font-size:22px}.promo-wrapper .promo-block .promo-block__content .promo-block__copy p{color:#fff;font-size:16px;line-height:1.4}@media(min-width: 1024px){.promo-wrapper .promo-block .promo-block__content .promo-block__copy p{font-size:18px}}.promo-wrapper .promo-block .promo-block__content .promo-block__copy a{color:inherit}.promo-wrapper .promo-block .promo-block__content .promo-block__copy a:hover{color:#700c44}.promo-wrapper .promo-block .promo-block__content .promo-block__copy .promo-block__actions{margin:30px 0 0 0}.banner-image .banner-image__image{margin:40px auto;max-width:90%}@media only screen and (min-width: 960px){.banner-image .banner-image__image{max-width:960px;margin-top:100px;margin-bottom:100px}}.banner-image .banner-image__image img{width:100%}.banner-image .banner-image__image.banner-image__image-has-mobile{display:none}@media only screen and (min-width: 768px){.banner-image .banner-image__image.banner-image__image-has-mobile{display:block}}.banner-image .banner-image__image-mobile{display:block}@media only screen and (min-width: 768px){.banner-image .banner-image__image-mobile{display:none}}.link-card{display:block;margin-bottom:30px;transition:opacity 150ms cubic-bezier(0.5, 1, 0.89, 1)}.link-card:hover{opacity:.7}.link-card--image{position:relative;margin-bottom:10px}.link-card--image img{width:100%;position:relative;z-index:10}.link-card--title{margin:0;font-size:16px}@media(min-width: 768px){.link-card--title{font-size:20px}}.link-card--time{position:absolute;right:15px;bottom:15px;z-index:20;display:inline-flex;align-items:center;padding:6px 11px;background-color:#fd0;color:#72004b;font-size:15px;border-radius:10px}.link-card--time svg{width:16px;margin-right:5px}.scene-wrapper{overflow:hidden}.scene{position:relative;background-color:#0d0907;background-image:url("../images/background-1.jpg");background-position:top center;background-repeat:no-repeat;overflow:hidden}.scene:before,.scene:after{position:absolute;z-index:60;top:0;width:100%;height:100%;content:"";display:none}.scene .flair{position:absolute;display:none}@media(min-width: 1024px){.scene .flair{display:block}}.scene .flower-1,.scene .flower-2,.scene .oil-1,.scene .dough-1{z-index:55;background-repeat:no-repeat;background-size:100%;opacity:0}.scene .flower-1{width:361px;height:346px;top:18%;right:83%;transform:rotate(3deg);background-image:url("../images/flower-1.png")}.scene .flower-2{width:299px;height:249px;top:46%;right:88%;transform:rotate(-4deg);background-image:url("../images/flower-2.png")}.scene .oil-1{width:468px;height:346px;top:1%;left:80%;transform:rotate(-4deg);background-image:url("../images/oil-1.png")}.scene .dough-1{width:497px;height:518px;top:30%;left:83%;transform:rotate(7deg);background-image:url("../images/dough-1.png")}.showcase{position:relative}@media(min-width: 1024px){.showcase{margin-top:160px;top:-155px}}.showcase .flair{position:absolute}.showcase .flair-new{position:absolute;z-index:50;top:150px;left:calc(50% - 489.5px);width:176px;height:150px;transform:rotate(7deg) translateY(10px);opacity:0;background-image:url("../images/svg/NEW_Maroon.svg")}.showcase .bread{max-width:100%;position:relative;z-index:44;display:block;margin:0px auto;opacity:0;transform:translateY(10px);padding:30px 0}.showcase .showcase--content{position:relative}.showcase .showcase--background{position:absolute;top:330px;width:100%;height:100%;background-color:rgba(0,0,0,0);background-image:linear-gradient(transparent, #180C07 70%);background-repeat:no-repeat;background-position-x:center;background-position-y:top;background-size:100% auto}@media(min-width: 1024px){.showcase .showcase--background{background-image:url("../images/wood.png"),linear-gradient(transparent, #180C07 70%)}}.main-content{text-align:center;color:#e9e2d7;max-width:90%;padding-bottom:60px;margin:0 auto}@media(min-width: 768px){.main-content{max-width:100%}}@media(min-width: 1024px){.main-content{max-width:990px;padding-bottom:0px}}.main-content h2{color:#fd0;width:90%;margin:0 auto}@media(min-width: 1024px){.main-content h2{width:70%}}.main-content h2 br{display:none}@media(min-width: 768px){.main-content h2 br{display:block}}.main-content h2,.main-content p,.main-content .main-content--cta{opacity:0;transform:translateY(10px)}.main-content p{color:#fff;font-size:16px;line-height:1.5}@media(min-width: 768px){.main-content p{font-size:22px}}.standard-page{padding:90px 20px;text-align:center}.page-intro{padding:50px 0 30px}@media only screen and (min-width: 1024px){.page-intro{padding:60px 0 40px}}.page-intro p{font-size:18px;line-height:1.524em}@media only screen and (min-width: 1024px){.page-intro p{font-size:21px}}.recipe-holder{padding-bottom:60px}.recipe-holder.related-recipes{padding:50px 0}.recipe-holder.related-recipes h2{margin-top:0}.recipe-hero{padding-bottom:30px;padding-top:50px}@media only screen and (min-width: 960px){.recipe-hero{padding-bottom:60px;padding-top:90px}}.recipe-hero h1{text-transform:uppercase;margin-top:0}.recipe-hero .recipe-hero--details{display:flex;flex-direction:column;justify-content:space-between;height:100%}.recipe-hero .recipe-hero--image{position:relative;z-index:40;margin-top:40px}.recipe-hero .recipe-hero--image img{width:100%;border-radius:10px;box-shadow:0px 4px 10px rgba(0,0,0,.15)}@media only screen and (min-width: 768px){.recipe-hero .recipe-hero--image{margin-top:0px;margin-bottom:-120px}}.recipe-hero .recipe-hero--meta .recipe-hero--time{display:inline-flex;align-items:center;padding:11px 15px;background-color:#fd0;color:#72004b;border-radius:10px}.recipe-hero .recipe-hero--meta .recipe-hero--time svg{width:24px;margin-right:.5em}@media only screen and (min-width: 960px){.recipe-hero .recipe-hero--meta .recipe-hero--time{font-size:18px}}.recipe-hero .recipe-hero--social div{display:flex;align-items:center;margin-top:40px;color:#72004b;text-transform:uppercase}.recipe-hero .recipe-hero--social .share-title{font-family:"CircularStd-Black"}.recipe-hero .recipe-hero--social .recipe-hero--social--facebook,.recipe-hero .recipe-hero--social .recipe-hero--social--pintrest,.recipe-hero .recipe-hero--social .recipe-hero--social--x,.recipe-hero .recipe-hero--social .recipe-hero--social--email{display:flex;align-items:center;justify-content:center;width:24px;height:24px;margin-left:1em;color:#fff;background-color:#72004b;transition:background-color 150ms cubic-bezier(0.5, 1, 0.89, 1)}.recipe-hero .recipe-hero--social .recipe-hero--social--facebook svg,.recipe-hero .recipe-hero--social .recipe-hero--social--pintrest svg,.recipe-hero .recipe-hero--social .recipe-hero--social--x svg,.recipe-hero .recipe-hero--social .recipe-hero--social--email svg{width:24px;height:24px}.recipe-hero .recipe-hero--social .recipe-hero--social--facebook:hover,.recipe-hero .recipe-hero--social .recipe-hero--social--pintrest:hover,.recipe-hero .recipe-hero--social .recipe-hero--social--x:hover,.recipe-hero .recipe-hero--social .recipe-hero--social--email:hover{background-color:#fd0}.recipe-hero .recipe-hero--social .recipe-hero--social--facebook{border-radius:50%;background-color:rgba(0,0,0,0);color:#72004b;transition:color 150ms cubic-bezier(0.5, 1, 0.89, 1)}.recipe-hero .recipe-hero--social .recipe-hero--social--facebook:hover{color:#fd0;background-color:rgba(0,0,0,0)}.recipe-hero .recipe-hero--social .recipe-hero--social--pintrest,.recipe-hero .recipe-hero--social .recipe-hero--social--x,.recipe-hero .recipe-hero--social .recipe-hero--social--email{border-radius:100%}.recipe-hero .recipe-hero--social .recipe-hero--social--email svg{width:18px}.recipe-content{padding:40px 0;color:#fff;font-size:18px}@media only screen and (min-width: 768px){.recipe-content{padding:60px 0}}@media only screen and (min-width: 960px){.recipe-content{padding:100px 0}}.recipe-content h2{margin-top:0;color:#fd0;text-transform:none}.recipe-content h3{color:#fd0}.recipe-content p{color:#fff}.recipe-content .recipe-ingredients ul,.recipe-content .recipe-method ul{padding:0;list-style:none}.recipe-content .recipe-ingredients ul li,.recipe-content .recipe-method ul li{margin-bottom:15px;display:flex;align-items:flex-start}.recipe-content .recipe-ingredients ul li:before,.recipe-content .recipe-method ul li:before{display:block;flex-basis:5px;width:5px;height:5px;margin-top:.4em;margin-right:.5em;background-color:#fff;border-radius:10px;content:""}.recipe-content .recipe-method{margin-top:30px}@media only screen and (min-width: 768px){.recipe-content .recipe-method{margin-top:0px}}.image-board{position:relative;display:block;margin-bottom:60px;margin-top:50px}@media(min-width: 768px){.image-board{margin-top:90px;margin-bottom:90px}}.image-board .flair{position:absolute;opacity:0}.image-board .sandwich-1,.image-board .bread-1{z-index:55;background-repeat:no-repeat;background-size:100%}.image-board .sandwich-1{top:-400px;left:80%;width:580px;height:447px;background-image:url("../images/sandwich-1.png")}.image-board .bread-1{bottom:-400px;right:88%;width:480px;height:595px;background-image:url("../images/bread-1.png");display:none}@media(min-width: 1024px){.image-board .bread-1{display:block}}.image-board h2{text-align:center}.image-board .image-board--images{display:grid;margin-bottom:30px;grid-template-columns:1fr}.image-board .image-board--images a{display:inline-block}.image-board .image-board--images img{width:100%;opacity:0;transform:translateY(10px)}@media(min-width: 768px){.image-board .image-board--images{gap:15px;grid-template-columns:1fr 1fr 1fr}}.image-board .social-links{display:flex;align-items:center;justify-content:center}.image-board .social-links a{display:flex;align-items:center;text-decoration:none;padding:.5em 1em;margin:0 .5em;border-radius:3px;background-color:#72004b;color:#fd0}.image-board .social-links a:hover{background-color:#fd0;color:#700c44}.image-board .social-links svg{width:30px;height:30px;margin-right:.5em}.sandwich-card--votes{display:block;margin-top:-20px;margin-bottom:30px;color:#700c44;font-size:15px}.sandwich-vote{margin-top:30px}.sandwich-vote--count{margin:0 0 15px;font-size:18px}.sandwich-vote--count strong{font-family:"CircularStd-Black";font-size:22px}.sandwich-vote--thanks{font-family:"CircularStd-Black";color:#72004b}.vote-form fieldset{margin:0;padding:0;border:none}.vote-form .field{margin-bottom:15px}.vote-form input.email,.vote-form input[type=email]{box-sizing:border-box;width:100%;max-width:340px;padding:.7em;border:1px solid rgba(0,0,0,.15);border-radius:3px;background-color:#fff;color:#700c44;font-family:inherit;font-size:16px}.vote-form input.email::placeholder,.vote-form input[type=email]::placeholder{color:rgba(112,12,68,.6)}.vote-form .message{display:block;margin-bottom:15px;font-size:15px;color:#72004b}.vote-form .message.good{color:#9fa136}.vote-form input.action,.vote-form button.action{display:inline-block;padding:1em 4em;border:none;background-color:#fd0;color:#700c44;font-family:inherit;font-size:19px;cursor:pointer;transition:color 150ms ease-in,background 150ms ease-in-out}.vote-form input.action:hover,.vote-form button.action:hover{background-color:#72004b;color:#fd0}.sandwich-video{padding-top:40px}@media only screen and (min-width: 768px){.sandwich-video{padding-top:60px}}@media only screen and (min-width: 960px){.sandwich-video{padding-top:100px}}.sandwich-gallery{padding-bottom:60px}.sandwich-gallery h2{text-align:center}.footer{background-color:#72004b;border-top:5px solid #fd0;text-align:center}.footer .footer-form{max-width:100%;padding-top:40px;padding-bottom:40px;margin:0 auto}@media(min-width: 768px){.footer .footer-form{max-width:730px}}.footer .footer-form p.message{font-size:21px;color:#fff;font-family:"CircularStd-Black"}.footer .footer-form form,.footer .footer-form fieldset{margin:0;padding:0;border:none}.footer .footer-form input.text,.footer .footer-form input.email{background-color:#fff;border-radius:3px;color:#700c44}.footer .footer-form input.text::placeholder,.footer .footer-form input.email::placeholder{color:#700c44}.footer .footer-form .button{margin-top:15px;cursor:pointer}.footer .form--title{max-width:90%;margin:0 auto 30px;color:#fd0;font-size:22px;font-family:"CircularStd-Black"}@media(min-width: 768px){.footer .form--title{font-size:29px;max-width:100%}}.footer .composite{display:flex;flex-wrap:wrap;max-width:100%;margin:0 auto}@media(min-width: 768px){.footer .composite{max-width:670px}}.footer .composite .field{flex-grow:1;margin:15px}.footer .composite input{box-sizing:border-box;width:100%;padding:.7em;border:none}.footer .composite .error{text-align:left;color:#fd0}.footer .footer-links{background-color:#48002f;padding-top:40px;padding-bottom:120px}.footer .social{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.footer .social a{display:flex;flex-basis:100%;justify-content:center;align-items:center;text-decoration:none;color:#fd0;padding:.5em 1em;margin:0 .5em}@media(min-width: 768px){.footer .social a{flex-basis:auto}}.footer .social svg{width:30px;height:30px;margin-right:.5em}.footer .copywrite{max-width:90%;font-size:15px;line-height:1.5;color:#fff;margin:20px auto}.footer .terms{margin-top:30px}.footer .terms a{font-size:15px;color:#fff;margin:0 15px;text-decoration:none}.element{padding-top:40px;padding-bottom:40px;--text-color: var(--color-brand-text)}@media only screen and (min-width: 768px){.element{padding-top:60px;padding-bottom:60px}}@media only screen and (min-width: 960px){.element{padding-top:80px;padding-bottom:80px}}.element.background-none+.element.background-none{padding-top:0}.element.background-none+.element.background-white{padding-top:0}.element.background-white+.element.background-none{padding-top:0}.element.background-white+.element.background-white{padding-top:0}.element.background-off-white+.element.background-off-white{padding-top:0}.element.background-brown-dark+.element.background-brown-dark{padding-top:0}.element.background-purple+.element.background-purple{padding-top:0}.element.background-brown-dark,.element.background-purple{--text-color: var(--color-white)}.element.background-brown-dark h1,.element.background-brown-dark h2,.element.background-brown-dark h3,.element.background-brown-dark p,.element.background-brown-dark li,.element.background-purple h1,.element.background-purple h2,.element.background-purple h3,.element.background-purple p,.element.background-purple li{color:var(--text-color)}.element__actions{display:flex;flex-wrap:wrap;gap:20px;margin-top:30px}.element .content{--text-size: 18px}.element .content img{max-width:100%;height:auto}.element .content p,.element .content ul,.element .content ol{font-size:var(--text-size)}.element .content a{color:inherit;text-decoration:underline}.element .content ul{padding-left:1.2em;color:var(--text-color);line-height:1.524em}.element strong,.element b{font-family:"CircularStd-Black";font-weight:normal}.btn-group{display:flex;flex-wrap:wrap;gap:16px}.elements-hero--contain{--overspray: 10px}.elements-hero--contain .hero__background img{object-fit:cover}.elements-hero--contain .hero__background:before{left:0}.elements-hero--contain .hero__background:after{right:0}@media(min-width: 1600px){.elements-hero--contain .hero__background img{object-fit:contain}}.elements-hero--cover .hero__background img{object-fit:cover;object-position:center}.elements__hero{position:relative;display:flex;min-height:auto;max-height:90svh;background-color:var(--color-brown-dark);color:var(--color-white);padding:0;overflow:hidden}@media(min-width: 1024px){.elements__hero{min-height:640px}}@media(min-width: 1200px){.elements__hero{min-height:750px}}@media(min-width: 1400px){.elements__hero{min-height:875px}}@media(min-width: 1600px){.elements__hero{min-height:1000px}}.elements-hero--image-scale{min-height:auto;max-height:none}.elements-hero--image-scale .hero__background{position:relative;height:auto}.elements-hero--image-scale .hero__background img{object-fit:unset;object-position:unset;position:relative;height:auto}.elements-hero--image-scale .hero__main{position:absolute}.hero{position:relative;flex-grow:1;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;height:inherit;background-color:var(--CustomBackground)}.hero__chevron{position:absolute;bottom:1rem;z-index:100;cursor:pointer}.hero__chevron svg{width:1rem;height:1rem;color:var(--color-white)}.hero h1{line-height:1}.hero h1,.hero h2,.hero h3,.hero p,.hero li{color:inherit}.hero__background img{object-fit:cover;object-position:center}.hero__background,.hero__background img{position:absolute;z-index:20;left:0;top:0;width:100%;height:100%}.hero__main{position:relative;z-index:50;max-width:350px;padding:60px 0}@media(min-width: 540px){.hero__main{max-width:480px}}@media(min-width: 768px){.hero__main{max-width:540px}}@media(min-width: 1024px){.hero__main{max-width:768px}}@media(min-width: 1200px){.hero__main{max-width:970px}}@media(min-width: 1400px){.hero__main{padding:unset}}.hero__image{display:flex}.hero__image img{max-width:100%;max-height:100% !important;height:auto !important;width:auto !important;margin:0 auto}.hero__content{margin-top:24px;font-size:18px}@media(min-width: 768px){.hero__content{font-size:20px}}.hero__actions{margin-top:32px;display:flex;gap:16px;justify-content:center;flex-wrap:wrap}.elements__banner:has(~.element){padding-top:0}.banner__main--full-width{--max-container-size: 100%;max-width:100%;padding:0}.banner__main--full-width img{width:100%;height:auto}.banner__main img{display:block;max-width:100%;height:auto;margin:0 auto}.elements__content,.elements__content--full{--width: 100%}.elements__content--medium{--width: 950px}.elements__content--tight{--width: 768px}.elements__content--center{text-align:center}.elements__content{display:flex}.content__title{margin-bottom:.3em;font-size:var(--heading-size-xl);line-height:1.1}.content__main{max-width:var(--width);margin:0 auto}.content__actions{margin-top:32px}.elements__content--center .content__actions{justify-content:center}.element.elements__content--center .content ul,.element.elements__content--center .content ol{list-style-position:inside;margin-left:0;padding-left:0}.content div:has(img),.content img{max-width:100%}.content *+*{margin-top:1rem}.content div:has(img){margin:3rem 0}.content a{color:inherit;text-decoration:underline}.content p{font-size:var(--font-size-lg)}.content ul,.content ol{list-style-type:disc}.content ul li,.content ol li{font-size:var(--font-size-lg)}.content ul li+li,.content ol li+li{margin-top:4px}.content ol{list-style-type:decimal}.content .caption{border-left:2px solid var(--color-dark-grey);padding-left:1em;font-size:var(--font-size-sm);line-height:1.2}.content strong{font-weight:700}.content blockquote{border-left:2px solid var(--color-yellow);padding-left:1em;font-size:var(--font-size-xl);line-height:1.5;margin:3rem 0}.elements__contentimage--image-first .content-image__main{order:1}.elements__contentimage--image-first .content-image__image{order:0}.content-image__container{display:grid;grid-template-columns:1fr;gap:24px;margin:0 auto}@media(min-width: 768px){.content-image__container{grid-template-columns:1fr 1fr}}@media(min-width: 1024px){.content-image__container{gap:32px}}@media(min-width: 1200px){.content-image__container{gap:60px}}@media(min-width: 1400px){.content-image__container{gap:80px}}.content-image__main,.content-image__image-container{display:flex;align-items:center}.content-image__main{order:1;text-align:center}@media(min-width: 768px){.content-image__main{order:unset;text-align:unset}}.content-image__image{order:0;max-width:380px;margin:0 auto}@media(min-width: 768px){.content-image__image{max-width:unset;margin:unset;order:unset}}.content-image__image img{display:block;width:100%;height:auto;border-radius:3px;overflow:hidden}.content-image__title{text-wrap:balance}.content-image__content{margin-top:1rem;font-size:var(--font-size-xl)}.content-image__actions{margin-top:16px;justify-content:center}@media(min-width: 768px){.content-image__actions{margin-top:32px;justify-content:unset}}.video-element__frame{overflow:hidden;border-radius:10px;aspect-ratio:16/9}.video-element__frame iframe{display:block;width:100%;height:100%;border:0}.prize-counter__main{display:flex;gap:24px;max-width:668px;margin:0 auto;padding:24px;background-color:var(--color-brand);font-family:var(--font-heading);justify-content:center}@media(min-width: 425px){.prize-counter__main{justify-content:unset;width:max-content;flex-wrap:unset}}@media(min-width: 768px){.prize-counter__main{width:unset}}.prize-counter__block{display:flex;align-items:center;flex-direction:column;gap:24px}@media(min-width: 768px){.prize-counter__block{flex-direction:unset}}.prize-counter__num{padding:17px;background-color:var(--color-white);color:var(--color-brand);font-size:var(--heading-size-xl);border-radius:4px;box-shadow:2px 3px 2px 0px rgba(0,0,0,.25) inset;text-box:trim-both cap alphabetic}.prize-counter__text{color:var(--color-white);font-size:var(--font-size-3xl);line-height:1.2;text-box:trim-both cap alphabetic;text-align:center}.form-element__form{--gap: 24px;max-width:100%;margin:0 auto;color:var(--text-color)}@media(min-width: 768px){.form-element__form{max-width:768px}}@media(min-width: 1024px){.form-element__form{padding:unset}}.form-element__form .form-element__content{margin-bottom:24px}@media(min-width: 1024px){.form-element__form .form-element__content{margin-bottom:48px}}.form-element__form .form-element__content--below{margin-bottom:0;margin-top:24px}@media(min-width: 1024px){.form-element__form .form-element__content--below{margin-top:48px}}.form-element__form .form-step{display:grid;gap:var(--gap)}.form-element__form .userformsgroup{padding:0;margin:0;border:none}.form-element__form .message.error,.form-element__form .message.required{display:block;margin-top:.5rem;color:var(--color-red)}.form-element__form .form-element__complete-logo{width:100px;height:70px;margin:0 auto 24px;background-image:url("../images/svg/Logo.svg");background-repeat:no-repeat;background-position:center;background-size:contain}@media(min-width: 768px){.form-element__form .form-element__complete-logo{width:140px;height:98px;margin-bottom:32px}}.form-element__form .form-element__complete-logo--left{margin-left:0;margin-right:auto}.form-element__form .form-element__complete-logo--center{margin-left:auto;margin-right:auto}.form-element__form .form-element__complete-logo--right{margin-left:auto;margin-right:0}.form-element__form .userform label.right,.form-element__form .userform .right-title{margin-top:.5rem}.form-element__form .userform legend{display:none}.form-element__form .userform label{display:block;margin-bottom:.5rem;font-weight:normal}.form-element__form .userform textarea,.form-element__form .userform select,.form-element__form .userform input[type=text],.form-element__form .userform input[type=email]{width:100%;padding:.7em;border:1px solid rgba(0,0,0,.1);border-radius:3px;background-color:var(--color-white)}.form-element__form .userform input[type=checkbox]{width:19px;height:19px}.form-element__form .userform .userformsoptionset{border:none}.form-element__form .userform .userformsoptionset legend{display:block;margin-bottom:1rem}.form-element__form .userform .userformsoptionset .middleColumn{display:grid;grid-template-columns:repeat(2, 1fr);gap:var(--gap)}.form-element__form .userform .userformsoptionset .middleColumn div,.form-element__form .userform .checkbox div{width:100%;display:flex;align-items:center;gap:12px}.form-element__form .userform .userformsoptionset .middleColumn div label,.form-element__form .userform .checkbox div label{margin:0}.form-element__form .userform .field.checkbox{--_background: var(--color-white);position:relative}.form-element__form .userform .field.checkbox .faux-checkbox+input{position:absolute;opacity:0}.form-element__form .userform .field.checkbox label{display:inline-flex;gap:12px;cursor:pointer}.form-element__form .userform .field.checkbox:has(input:checked){--_background: var(--color-secondary)}.form-element__form .userform .field.checkbox:has(input:checked) .faux-checkbox:before{background-image:url("../images/Check-black.png")}.form-element__form .userform .field.checkbox .faux-checkbox{width:unset}.form-element__form .userform .field.checkbox .faux-checkbox:before{content:"";background-color:var(--_background);background-size:cover;background-repeat:no-repeat;background-position:center;width:18px;height:18px;border-radius:2px;border:1px solid rgba(0,0,0,.3)}.form-element__form .userform .field.checkbox p{margin:0}.form-element__form .userform .field.checkbox a{color:inherit;text-decoration:underline}.form-element__form .userform fieldset.CompositeField>div{display:grid;gap:var(--gap)}@media(min-width: 540px){.form-element__form .userform fieldset.CompositeField>div{grid-template-columns:repeat(2, 1fr)}}.form-element__form .userform .field.file{position:relative}.form-element__form .userform .field.file input{position:absolute;opacity:0}.form-element__form .userform .field.file .left{display:inline-flex;align-items:center;gap:12px;padding:.7em 1em;border-radius:3px;background-color:var(--color-secondary);color:var(--color-primary);cursor:pointer;transition:color 150ms ease-in,background 150ms ease-in-out}.form-element__form .userform .field.file .left:hover{background-color:var(--color-primary);color:var(--color-secondary)}.form-element__form .userform .field.file .left:before{content:"";width:16px;height:16px;background-image:url("../images/Upload.png");background-size:16px;background-repeat:no-repeat;background-position:center}.form-element__form .userform .btn-toolbar{margin-top:var(--gap)}.form-element__form .userform .Actions input{cursor:pointer}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-justify{text-align:justify}