*,:after,:before{box-sizing:border-box}:root{background:#f6f6f6;color:#404b5b;font:600 1em/1.4 Open Sans,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-overflow-scrolling:touch;-webkit-tap-highlight-color:rgba(0,0,0,0)}@-ms-viewport{width:device-width}@-o-viewport{width:device-width}@viewport{width:device-width}html{height:100%;overflow-y:scroll}body{margin:0;min-height:100%;text-align:left}article,aside,details,dialog,figcaption,figure,footer,header,main,menu,nav,section{display:block}output{display:inline-block}summary{display:list-item}template{display:none}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:not([href]):not([tabindex]),a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}label{display:inline-block}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,optgroup,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button;-moz-appearance:button;appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}legend{color:inherit;display:table;float:left;max-width:100%;padding:0;white-space:normal;width:100%}legend+*{clear:both}fieldset{border:0;margin:0;min-width:0;padding:.01em 0 0}body:not(:-moz-handler-blocked) fieldset{display:table-cell}progress{vertical-align:baseline}textarea{overflow:auto;resize:vertical}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline-offset:-2px}::-webkit-file-upload-button{-webkit-appearance:button;appearance:button;font:inherit}h1{font-size:2em}[hidden]{display:none}hr{box-sizing:content-box;height:0;overflow:visible}[role=button],a,area,button,input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}[tabindex="-1"]:focus{outline:none!important}img{border-style:none;height:auto;max-width:100%;width:100%}svg:not(:root){overflow:hidden}audio,canvas,iframe,img,svg,video{vertical-align:middle}iframe{border:0}table{border-collapse:collapse}abbr[title]{border-bottom:0;cursor:help;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}address{font-style:normal;line-height:inherit}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}pre{overflow:auto;-ms-overflow-style:scrollbar}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}button{background:none;border:0;font:inherit;margin:0;padding:0;color:inherit}[class*=" l-container"],[class^=l-container]{box-sizing:content-box;margin-left:auto;margin-right:auto;max-width:1590px;padding-left:47px;padding-right:47px;padding-left:var(--offset);padding-right:var(--offset)}.l-row,.l-row--center,.l-row--stretch{display:flex;flex-wrap:wrap;margin:0 -15px -24px;margin:0 calc(var(--gutter)/-2) calc(var(--gutter-y)*-1)}[class*=" l-col"],[class^=l-col]{flex:0 0 100%;min-height:1px;padding:0 15px 24px;padding:0 calc(var(--gutter)/2) var(--gutter-y);width:100%}[class*=" l-offset"],[class^=l-offset]{margin-left:0}.l-container--extra-wide{max-width:1920px}.l-container--narrow{max-width:1024px}.l-flex-grid{display:flex;flex-wrap:wrap;margin:-1rem}.l-flex-grid>*{margin:1rem}.l-row--stretch{align-items:stretch}.l-row--center{justify-content:center}.l-row--stretch [class*=" l-col"]>*,.l-row--stretch [class^=l-col]>*{height:100%}.l-col--center{margin-left:auto;margin-right:auto}.l-col--1\/12{flex-basis:8.33333%;max-width:8.33333%}.l-offset--1{margin-left:8.33333%}.l-col--2\/12{flex-basis:16.66667%;max-width:16.66667%}.l-offset--2{margin-left:16.66667%}.l-col--3\/12{flex-basis:25%;max-width:25%}.l-offset--3{margin-left:25%}.l-col--4\/12{flex-basis:33.33333%;max-width:33.33333%}.l-offset--4{margin-left:33.33333%}.l-col--5\/12{flex-basis:41.66667%;max-width:41.66667%}.l-offset--5{margin-left:41.66667%}.l-col--6\/12{flex-basis:50%;max-width:50%}.l-offset--6{margin-left:50%}.l-col--7\/12{flex-basis:58.33333%;max-width:58.33333%}.l-offset--7{margin-left:58.33333%}.l-col--8\/12{flex-basis:66.66667%;max-width:66.66667%}.l-offset--8{margin-left:66.66667%}.l-col--9\/12{flex-basis:75%;max-width:75%}.l-offset--9{margin-left:75%}.l-col--10\/12{flex-basis:83.33333%;max-width:83.33333%}.l-offset--10{margin-left:83.33333%}.l-col--11\/12{flex-basis:91.66667%;max-width:91.66667%}.l-offset--11{margin-left:91.66667%}.l-col--12\/12{flex-basis:100%;max-width:100%}.l-offset--12{margin-left:100%}@media (min-width:576px){.l-col--1\/12\@sm{flex-basis:8.33333%;max-width:8.33333%}.l-offset--1\@sm{margin-left:8.33333%}.l-col--2\/12\@sm{flex-basis:16.66667%;max-width:16.66667%}.l-offset--2\@sm{margin-left:16.66667%}.l-col--3\/12\@sm{flex-basis:25%;max-width:25%}.l-offset--3\@sm{margin-left:25%}.l-col--4\/12\@sm{flex-basis:33.33333%;max-width:33.33333%}.l-offset--4\@sm{margin-left:33.33333%}.l-col--5\/12\@sm{flex-basis:41.66667%;max-width:41.66667%}.l-offset--5\@sm{margin-left:41.66667%}.l-col--6\/12\@sm{flex-basis:50%;max-width:50%}.l-offset--6\@sm{margin-left:50%}.l-col--7\/12\@sm{flex-basis:58.33333%;max-width:58.33333%}.l-offset--7\@sm{margin-left:58.33333%}.l-col--8\/12\@sm{flex-basis:66.66667%;max-width:66.66667%}.l-offset--8\@sm{margin-left:66.66667%}.l-col--9\/12\@sm{flex-basis:75%;max-width:75%}.l-offset--9\@sm{margin-left:75%}.l-col--10\/12\@sm{flex-basis:83.33333%;max-width:83.33333%}.l-offset--10\@sm{margin-left:83.33333%}.l-col--11\/12\@sm{flex-basis:91.66667%;max-width:91.66667%}.l-offset--11\@sm{margin-left:91.66667%}.l-col--12\/12\@sm{flex-basis:100%;max-width:100%}.l-offset--12\@sm{margin-left:100%}.l-container\@sm{box-sizing:content-box;margin-left:auto;margin-right:auto;max-width:1590px;padding-left:47px;padding-right:47px;padding-left:var(--offset);padding-right:var(--offset)}}@media (min-width:768px){.l-col--1\/12\@md{flex-basis:8.33333%;max-width:8.33333%}.l-offset--1\@md{margin-left:8.33333%}.l-col--2\/12\@md{flex-basis:16.66667%;max-width:16.66667%}.l-offset--2\@md{margin-left:16.66667%}.l-col--3\/12\@md{flex-basis:25%;max-width:25%}.l-offset--3\@md{margin-left:25%}.l-col--4\/12\@md{flex-basis:33.33333%;max-width:33.33333%}.l-offset--4\@md{margin-left:33.33333%}.l-col--5\/12\@md{flex-basis:41.66667%;max-width:41.66667%}.l-offset--5\@md{margin-left:41.66667%}.l-col--6\/12\@md{flex-basis:50%;max-width:50%}.l-offset--6\@md{margin-left:50%}.l-col--7\/12\@md{flex-basis:58.33333%;max-width:58.33333%}.l-offset--7\@md{margin-left:58.33333%}.l-col--8\/12\@md{flex-basis:66.66667%;max-width:66.66667%}.l-offset--8\@md{margin-left:66.66667%}.l-col--9\/12\@md{flex-basis:75%;max-width:75%}.l-offset--9\@md{margin-left:75%}.l-col--10\/12\@md{flex-basis:83.33333%;max-width:83.33333%}.l-offset--10\@md{margin-left:83.33333%}.l-col--11\/12\@md{flex-basis:91.66667%;max-width:91.66667%}.l-offset--11\@md{margin-left:91.66667%}.l-col--12\/12\@md{flex-basis:100%;max-width:100%}.l-offset--12\@md{margin-left:100%}.l-container\@md{box-sizing:content-box;margin-left:auto;margin-right:auto;max-width:1590px;padding-left:47px;padding-right:47px;padding-left:var(--offset);padding-right:var(--offset)}}@media (min-width:960px){.l-col--1\/12\@lg{flex-basis:8.33333%;max-width:8.33333%}.l-offset--1\@lg{margin-left:8.33333%}.l-col--2\/12\@lg{flex-basis:16.66667%;max-width:16.66667%}.l-offset--2\@lg{margin-left:16.66667%}.l-col--3\/12\@lg{flex-basis:25%;max-width:25%}.l-offset--3\@lg{margin-left:25%}.l-col--4\/12\@lg{flex-basis:33.33333%;max-width:33.33333%}.l-offset--4\@lg{margin-left:33.33333%}.l-col--5\/12\@lg{flex-basis:41.66667%;max-width:41.66667%}.l-offset--5\@lg{margin-left:41.66667%}.l-col--6\/12\@lg{flex-basis:50%;max-width:50%}.l-offset--6\@lg{margin-left:50%}.l-col--7\/12\@lg{flex-basis:58.33333%;max-width:58.33333%}.l-offset--7\@lg{margin-left:58.33333%}.l-col--8\/12\@lg{flex-basis:66.66667%;max-width:66.66667%}.l-offset--8\@lg{margin-left:66.66667%}.l-col--9\/12\@lg{flex-basis:75%;max-width:75%}.l-offset--9\@lg{margin-left:75%}.l-col--10\/12\@lg{flex-basis:83.33333%;max-width:83.33333%}.l-offset--10\@lg{margin-left:83.33333%}.l-col--11\/12\@lg{flex-basis:91.66667%;max-width:91.66667%}.l-offset--11\@lg{margin-left:91.66667%}.l-col--12\/12\@lg{flex-basis:100%;max-width:100%}.l-offset--12\@lg{margin-left:100%}.l-container\@lg{box-sizing:content-box;margin-left:auto;margin-right:auto;max-width:1590px;padding-left:47px;padding-right:47px;padding-left:var(--offset);padding-right:var(--offset)}}@media (min-width:1200px){.l-col--1\/12\@xl{flex-basis:8.33333%;max-width:8.33333%}.l-offset--1\@xl{margin-left:8.33333%}.l-col--2\/12\@xl{flex-basis:16.66667%;max-width:16.66667%}.l-offset--2\@xl{margin-left:16.66667%}.l-col--3\/12\@xl{flex-basis:25%;max-width:25%}.l-offset--3\@xl{margin-left:25%}.l-col--4\/12\@xl{flex-basis:33.33333%;max-width:33.33333%}.l-offset--4\@xl{margin-left:33.33333%}.l-col--5\/12\@xl{flex-basis:41.66667%;max-width:41.66667%}.l-offset--5\@xl{margin-left:41.66667%}.l-col--6\/12\@xl{flex-basis:50%;max-width:50%}.l-offset--6\@xl{margin-left:50%}.l-col--7\/12\@xl{flex-basis:58.33333%;max-width:58.33333%}.l-offset--7\@xl{margin-left:58.33333%}.l-col--8\/12\@xl{flex-basis:66.66667%;max-width:66.66667%}.l-offset--8\@xl{margin-left:66.66667%}.l-col--9\/12\@xl{flex-basis:75%;max-width:75%}.l-offset--9\@xl{margin-left:75%}.l-col--10\/12\@xl{flex-basis:83.33333%;max-width:83.33333%}.l-offset--10\@xl{margin-left:83.33333%}.l-col--11\/12\@xl{flex-basis:91.66667%;max-width:91.66667%}.l-offset--11\@xl{margin-left:91.66667%}.l-col--12\/12\@xl{flex-basis:100%;max-width:100%}.l-offset--12\@xl{margin-left:100%}.l-container\@xl{box-sizing:content-box;margin-left:auto;margin-right:auto;max-width:1590px;padding-left:47px;padding-right:47px;padding-left:var(--offset);padding-right:var(--offset)}}:root{--gutter:15px;--gutter-y:15px;--offset:15px;--columns:12}@media (min-width:768px){:root{--offset:30px}}@media (min-width:960px){:root{--gutter:30px;--gutter-y:30px;--offset:47px}}@font-face{font-display:swap;font-family:AkkoForPenny;font-style:normal;font-weight:400;src:local("AkkoForPenny"),local("AkkoForPenny-Regular"),url(../fonts/Akko/AkkoForPenny-Regular.woff2) format("woff2"),url(../fonts/Akko/AkkoForPenny-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:AkkoForPenny;font-style:normal;font-weight:700;src:local("AkkoForPenny"),local("AkkoForPenny-Bold"),url(../fonts/Akko/AkkoForPenny-Bold.woff2) format("woff2"),url(../fonts/Akko/AkkoForPenny-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:AkkoForPenny;font-style:italic;font-weight:700;src:local("AkkoForPenny"),local("AkkoForPenny-BoldItalic"),url(../fonts/Akko/AkkoForPenny-BoldItalic.woff2) format("woff2"),url(../fonts/Akko/AkkoForPenny-BoldItalic.woff) format("woff")}@font-face{font-display:swap;font-family:AkkoForPenny;font-style:normal;font-weight:900;src:local("AkkoForPenny"),local("AkkoForPenny-Black"),url(../fonts/Akko/AkkoForPenny-Black.woff2) format("woff2"),url(../fonts/Akko/AkkoForPenny-Black.woff) format("woff")}@font-face{font-display:swap;font-family:AkkoForPenny;font-style:normal;font-weight:500;src:local("AkkoForPenny"),local("AkkoForPenny-Medium"),url(../fonts/Akko/AkkoForPenny-Medium.woff2) format("woff2"),url(../fonts/Akko/AkkoForPenny-Medium.woff) format("woff")}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:400;src:local("Open Sans"),local("OpenSans-Regular"),url(../fonts/OpenSans/OpenSans-Regular.woff2) format("woff2"),url(../fonts/OpenSans/OpenSans-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:Open Sans;font-style:italic;font-weight:400;src:local("Open Sans"),local("OpenSans-Italic"),url(../fonts/OpenSans/OpenSans-Italic.woff2) format("woff2"),url(../fonts/OpenSans/OpenSans-Italic.woff) format("woff")}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:700;src:local("Open Sans"),local("OpenSans-Bold"),url(../fonts/OpenSans/OpenSans-Bold.woff2) format("woff2"),url(../fonts/OpenSans/OpenSans-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:Open Sans;font-style:italic;font-weight:700;src:local("Open Sans"),local("OpenSans-BoldItalic"),url(../fonts/OpenSans/OpenSans-BoldItalic.woff2) format("woff2"),url(../fonts/OpenSans/OpenSans-BoldItalic.woff) format("woff")}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:800;src:local("Open Sans"),local("OpenSans-ExtraBold"),url(../fonts/OpenSans/OpenSans-ExtraBold.woff2) format("woff2"),url(../fonts/OpenSans/OpenSans-ExtraBold.woff) format("woff")}@font-face{font-display:swap;font-family:Open Sans;font-style:italic;font-weight:800;src:local("Open Sans"),local("OpenSans-ExtraBoldItalic"),url(../fonts/OpenSans/OpenSans-ExtraBoldItalic.woff2) format("woff2"),url(../fonts/OpenSans/OpenSans-ExtraBoldItalic.woff) format("woff")}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:300;src:local("Open Sans"),local("OpenSans-Light"),url(../fonts/OpenSans/OpenSans-Light.woff2) format("woff2"),url(../fonts/OpenSans/OpenSans-Light.woff) format("woff")}@font-face{font-display:swap;font-family:Open Sans;font-style:italic;font-weight:300;src:local("Open Sans"),local("OpenSans-LightItalic"),url(../fonts/OpenSans/OpenSans-LightItalic.woff2) format("woff2"),url(../fonts/OpenSans/OpenSans-LightItalic.woff) format("woff")}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:600;src:local("Open Sans"),local("OpenSans-SemiBold"),url(../fonts/OpenSans/OpenSans-SemiBold.woff2) format("woff2"),url(../fonts/OpenSans/OpenSans-SemiBold.woff) format("woff")}@font-face{font-display:swap;font-family:Open Sans;font-style:italic;font-weight:600;src:local("Open Sans"),local("OpenSans-SemiBoldItalic"),url(../fonts/OpenSans/OpenSans-SemiBoldItalic.woff2) format("woff2"),url(../fonts/OpenSans/OpenSans-SemiBoldItalic.woff) format("woff")}meta[id^=css-]{font-family:\ }@media (min-width:0){#css-viewport-width{font-family:"min-width:0"}}@media (min-width:0){#css-viewport-width-code{font-family:xs}}@media (min-width:576px){#css-viewport-width{font-family:"min-width:576px"}}@media (min-width:576px){#css-viewport-width-code{font-family:sm}}@media (min-width:768px){#css-viewport-width{font-family:"min-width:768px"}}@media (min-width:768px){#css-viewport-width-code{font-family:md}}@media (min-width:960px){#css-viewport-width{font-family:"min-width:960px"}}@media (min-width:960px){#css-viewport-width-code{font-family:lg}}@media (min-width:1200px){#css-viewport-width{font-family:"min-width:1200px"}}@media (min-width:1200px){#css-viewport-width-code{font-family:xl}}#css-orientation{font-family:unknown}@media screen and (orientation:portrait){#css-orientation{font-family:portrait}}@media screen and (orientation:landscape){#css-orientation{font-family:landscape}}#css-resolution{font-family:"min-resolution:unknown"}#css-resolution-code{font-family:unknown}@media screen and (-webkit-min-device-pixel-ratio:1),screen and (min-resolution:1dppx){#css-resolution{font-family:"min-resolution:1ppx"}#css-resolution-code{font-family:sd}}@media screen and (-webkit-min-device-pixel-ratio:2),screen and (min-resolution:2dppx){#css-resolution{font-family:"min-resolution:2ppx"}#css-resolution-code{font-family:hd}}.l-visually-hidden{border:0;-webkit-clip-path:polygon(0 0,0 0,0 0);clip-path:polygon(0 0,0 0,0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;padding:0!important}@media screen and (max-width:767.9232px){.hide-for-small-only{display:none!important}}@media screen and (max-width:0),screen and (min-width:768px){.show-for-small-only{display:none!important}}@media print,screen and (min-width:768px){.hide-for-medium{display:none!important}}@media screen and (max-width:767.9232px){.show-for-medium{display:none!important}}@media screen and (min-width:768px) and (max-width:959.904px){.hide-for-medium-only{display:none!important}}@media screen and (max-width:767.9232px),screen and (min-width:960px){.show-for-medium-only{display:none!important}}@media print,screen and (min-width:960px){.hide-for-large{display:none!important}}@media screen and (max-width:959.904px){.show-for-large{display:none!important}}@media screen and (min-width:960px) and (max-width:1199.88px){.hide-for-large-only{display:none!important}}@media screen and (max-width:959.904px),screen and (min-width:1200px){.show-for-large-only{display:none!important}}.ellipsis{box-orient:vertical;display:box;-webkit-line-clamp:2;overflow:hidden}@media (min-width:960px){.ellipsis{display:block}}.txt-hyphenated{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}a{color:#cd1414}ul{padding-left:1.25em}li{margin-bottom:.5rem;margin-top:.5rem}.h1,h1{margin-bottom:1.5rem;font:700 2.1875rem/1.114 AkkoForPenny,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;text-transform:none}@media (min-width:960px){.h1,h1{margin-bottom:1.5rem;font-size:4.0625rem;line-height:1.031}}.h2,h2{margin-bottom:1.5rem;font:500 1.875rem/1.233 AkkoForPenny,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:.01rem;text-transform:none}@media (min-width:960px){.h2,h2{margin-bottom:1.5rem;font-size:2.5rem;letter-spacing:.01312rem;line-height:1.075}}.h3,h3{margin-bottom:1.5rem;font:500 1.875rem/1.233 AkkoForPenny,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:.01rem;font-size:1.875rem;line-height:1.1;margin-top:0;text-transform:none}@media (min-width:960px){.h3,h3{margin-bottom:1.5rem;font-size:2.5rem;letter-spacing:.01312rem;line-height:1.075;line-height:1.3}}.h4,h4{margin-bottom:1.5rem;font:700 .9375rem/1.333 AkkoForPenny,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:.005rem;text-transform:uppercase}@media (min-width:960px){.h4,h4{margin-bottom:1.5rem;font-size:1.25rem;letter-spacing:.00688rem;line-height:1.167}}.h5,h5{margin-bottom:1.5rem;font:700 .75rem/1.4 Open Sans,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:.093ch;text-transform:none}@media (min-width:960px){.h5,h5{margin-bottom:1.5rem;font-size:1rem}}.h6,h6{margin-bottom:1.5rem;font:700 .75rem/1.4 Open Sans,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:.093ch;text-transform:none}@media (min-width:960px){.h6,h6{margin-bottom:1.5rem;font-size:1rem}}.attribute__item{display:flex;flex-direction:column;padding:0 .9375rem}.attribute__icon{height:3.5rem;margin:0 auto;width:3.5rem}.attribute__label{font-size:.6875rem;font-weight:400;line-height:1.81818;text-align:center}@media (min-width:960px){.attribute__label{font-size:.9375rem}}.btn{border:.125rem solid transparent;border-radius:1.53125rem;cursor:pointer;display:inline-block;font:500 .9375rem/1.6 AkkoForPenny,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;max-width:100%;min-width:15rem;overflow:hidden;padding:.625rem 2rem;text-align:center;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}@media (min-width:576px){.btn{padding:.625rem 4rem}}.btn[disabled]{opacity:.6}.btn--primary,.btn--secondary,.btn--white{background-position:50%;margin-bottom:.875rem;transition:box-shadow .1s,background .8s}.btn--primary:active,.btn--secondary:active,.btn--white:active{transition:background 0s}.btn--primary{background:#cd1414;box-shadow:0 8px 10px 1px rgba(205,20,20,.14),0 3px 14px 2px rgba(205,20,20,.12),0 5px 5px -3px rgba(205,20,20,.2);color:#fff}.btn--primary.t-bg--wild-sand{box-shadow:0 5px 5px -3px hsla(0,0%,96.5%,.2),0 3px 14px 2px hsla(0,0%,96.5%,.12),0 8px 10px 1px hsla(0,0%,96.5%,.14)}.btn--primary.t-bg--wild-sand:hover{background:#f6f6f6 radial-gradient(circle,transparent 1%,#f6f6f6 0) 50%/15000%;box-shadow:0 5px 5px -3px hsla(0,0%,96.5%,.3),0 2px 1px -1px hsla(0,0%,96.5%,.24),0 1px 1px 0 hsla(0,0%,96.5%,.3)}.btn--primary.t-bg--wild-sand:focus{border:.125rem solid #f6f6f6;box-shadow:inset 0 0 0 .25rem #fff;outline:none}.btn--primary.t-bg--wild-sand:active{background-color:#c3c3c3;background-size:100%;box-shadow:none}.btn--primary.t-bg--red-burgund{box-shadow:0 5px 5px -3px rgba(102,0,51,.2),0 3px 14px 2px rgba(102,0,51,.12),0 8px 10px 1px rgba(102,0,51,.14)}.btn--primary.t-bg--red-burgund:hover{background:#603 radial-gradient(circle,transparent 1%,#603 0) 50%/15000%;box-shadow:0 5px 5px -3px rgba(102,0,51,.3),0 2px 1px -1px rgba(102,0,51,.24),0 1px 1px 0 rgba(102,0,51,.3)}.btn--primary.t-bg--red-burgund:focus{border:.125rem solid #603;box-shadow:inset 0 0 0 .25rem #fff;outline:none}.btn--primary.t-bg--red-burgund:active{background-color:#000;background-size:100%;box-shadow:none}.btn--primary.t-bg--red-penny{box-shadow:0 5px 5px -3px rgba(205,20,20,.2),0 3px 14px 2px rgba(205,20,20,.12),0 8px 10px 1px rgba(205,20,20,.14)}.btn--primary.t-bg--red-penny:hover{background:#cd1414 radial-gradient(circle,transparent 1%,#cd1414 0) 50%/15000%;box-shadow:0 5px 5px -3px rgba(205,20,20,.3),0 2px 1px -1px rgba(205,20,20,.24),0 1px 1px 0 rgba(205,20,20,.3)}.btn--primary.t-bg--red-penny:focus{border:.125rem solid #cd1414;box-shadow:inset 0 0 0 .25rem #fff;outline:none}.btn--primary.t-bg--red-penny:active{background-color:#700b0b;background-size:100%;box-shadow:none}.btn--primary.t-bg--red-coral{box-shadow:0 5px 5px -3px rgba(255,148,120,.2),0 3px 14px 2px rgba(255,148,120,.12),0 8px 10px 1px rgba(255,148,120,.14)}.btn--primary.t-bg--red-coral:hover{background:#ff9478 radial-gradient(circle,transparent 1%,#ff9478 0) 50%/15000%;box-shadow:0 5px 5px -3px rgba(255,148,120,.3),0 2px 1px -1px rgba(255,148,120,.24),0 1px 1px 0 rgba(255,148,120,.3)}.btn--primary.t-bg--red-coral:focus{border:.125rem solid #ff9478;box-shadow:inset 0 0 0 .25rem #fff;outline:none}.btn--primary.t-bg--red-coral:active{background-color:#ff4312;background-size:100%;box-shadow:none}.btn--primary.t-bg--orange-carrot{box-shadow:0 5px 5px -3px rgba(255,120,35,.2),0 3px 14px 2px rgba(255,120,35,.12),0 8px 10px 1px rgba(255,120,35,.14)}.btn--primary.t-bg--orange-carrot:hover{background:#ff7823 radial-gradient(circle,transparent 1%,#ff7823 0) 50%/15000%;box-shadow:0 5px 5px -3px rgba(255,120,35,.3),0 2px 1px -1px rgba(255,120,35,.24),0 1px 1px 0 rgba(255,120,35,.3)}.btn--primary.t-bg--orange-carrot:focus{border:.125rem solid #ff7823;box-shadow:inset 0 0 0 .25rem #fff;outline:none}.btn--primary.t-bg--orange-carrot:active{background-color:#bc4900;background-size:100%;box-shadow:none}.btn--primary.t-bg--orange-apricot{box-shadow:0 5px 5px -3px rgba(255,153,0,.2),0 3px 14px 2px rgba(255,153,0,.12),0 8px 10px 1px rgba(255,153,0,.14)}.btn--primary.t-bg--orange-apricot:hover{background:#f90 radial-gradient(circle,transparent 1%,#f90 0) 50%/15000%;box-shadow:0 5px 5px -3px rgba(255,153,0,.3),0 2px 1px -1px rgba(255,153,0,.24),0 1px 1px 0 rgba(255,153,0,.3)}.btn--primary.t-bg--orange-apricot:focus{border:.125rem solid #f90;box-shadow:inset 0 0 0 .25rem #fff;outline:none}.btn--primary.t-bg--orange-apricot:active{background-color:#995c00;background-size:100%;box-shadow:none}.btn--primary.t-bg--yellow-penny{box-shadow:0 5px 5px -3px rgba(255,210,0,.2),0 3px 14px 2px rgba(255,210,0,.12),0 8px 10px 1px rgba(255,210,0,.14)}.btn--primary.t-bg--yellow-penny:hover{background:#ffd200 radial-gradient(circle,transparent 1%,#ffd200 0) 50%/15000%;box-shadow:0 5px 5px -3px rgba(255,210,0,.3),0 2px 1px -1px rgba(255,210,0,.24),0 1px 1px 0 rgba(255,210,0,.3)}.btn--primary.t-bg--yellow-penny:focus{box-shadow:inset 0 0 0 .25rem #fff;outline:none;border:.125rem solid #ffd200;box-shadow:inset 0 0 0 .25rem #cd1414}.btn--primary.t-bg--yellow-penny:active{background-color:#997e00;background-size:100%;box-shadow:none}.btn--primary.t-bg--blue-denim{box-shadow:0 5px 5px -3px rgba(51,102,153,.2),0 3px 14px 2px rgba(51,102,153,.12),0 8px 10px 1px rgba(51,102,153,.14)}.btn--primary.t-bg--blue-denim:hover{background:#369 radial-gradient(circle,transparent 1%,#369 0) 50%/15000%;box-shadow:0 5px 5px -3px rgba(51,102,153,.3),0 2px 1px -1px rgba(51,102,153,.24),0 1px 1px 0 rgba(51,102,153,.3)}.btn--primary.t-bg--blue-denim:focus{border:.125rem solid #369;box-shadow:inset 0 0 0 .25rem #fff;outline:none}.btn--primary.t-bg--blue-denim:active{background-color:#1a334d;background-size:100%;box-shadow:none}.btn--primary.t-bg--blue-mediterranean{box-shadow:0 5px 5px -3px rgba(79,191,229,.2),0 3px 14px 2px rgba(79,191,229,.12),0 8px 10px 1px rgba(79,191,229,.14)}.btn--primary.t-bg--blue-mediterranean:hover{background:#4fbfe5 radial-gradient(circle,transparent 1%,#4fbfe5 0) 50%/15000%;box-shadow:0 5px 5px -3px rgba(79,191,229,.3),0 2px 1px -1px rgba(79,191,229,.24),0 1px 1px 0 rgba(79,191,229,.3)}.btn--primary.t-bg--blue-mediterranean:focus{border:.125rem solid #4fbfe5;box-shadow:inset 0 0 0 .25rem #fff;outline:none}.btn--primary.t-bg--blue-mediterranean:active{background-color:#1b8db3;background-size:100%;box-shadow:none}.btn--primary.t-bg--blue-petrol{box-shadow:0 5px 5px -3px rgba(0,153,153,.2),0 3px 14px 2px rgba(0,153,153,.12),0 8px 10px 1px rgba(0,153,153,.14)}.btn--primary.t-bg--blue-petrol:hover{background:#099 radial-gradient(circle,transparent 1%,#099 0) 50%/15000%;box-shadow:0 5px 5px -3px rgba(0,153,153,.3),0 2px 1px -1px rgba(0,153,153,.24),0 1px 1px 0 rgba(0,153,153,.3)}.btn--primary.t-bg--blue-petrol:focus{border:.125rem solid #099;box-shadow:inset 0 0 0 .25rem #fff;outline:none}.btn--primary.t-bg--blue-petrol:active{background-color:#033;background-size:100%;box-shadow:none}.btn--primary.t-bg--blue-payback{box-shadow:0 5px 5px -3px rgba(0,70,170,.2),0 3px 14px 2px rgba(0,70,170,.12),0 8px 10px 1px rgba(0,70,170,.14)}.btn--primary.t-bg--blue-payback:hover{background:#0046aa radial-gradient(circle,transparent 1%,#0046aa 0) 50%/15000%;box-shadow:0 5px 5px -3px rgba(0,70,170,.3),0 2px 1px -1px rgba(0,70,170,.24),0 1px 1px 0 rgba(0,70,170,.3)}.btn--primary.t-bg--blue-payback:focus{border:.125rem solid #0046aa;box-shadow:inset 0 0 0 .25rem #fff;outline:none}.btn--primary.t-bg--blue-payback:active{background-color:#001c44;background-size:100%;box-shadow:none}.btn--primary.t-bg--green-olivetree{box-shadow:0 5px 5px -3px rgba(73,112,55,.2),0 3px 14px 2px rgba(73,112,55,.12),0 8px 10px 1px rgba(73,112,55,.14)}.btn--primary.t-bg--green-olivetree:hover{background:#497037 radial-gradient(circle,transparent 1%,#497037 0) 50%/15000%;box-shadow:0 5px 5px -3px rgba(73,112,55,.3),0 2px 1px -1px rgba(73,112,55,.24),0 1px 1px 0 rgba(73,112,55,.3)}.btn--primary.t-bg--green-olivetree:focus{border:.125rem solid #497037;box-shadow:inset 0 0 0 .25rem #fff;outline:none}.btn--primary.t-bg--green-olivetree:active{background-color:#1c2c15;background-size:100%;box-shadow:none}.btn--primary.t-bg--green-freshmint{box-shadow:0 5px 5px -3px rgba(80,211,122,.2),0 3px 14px 2px rgba(80,211,122,.12),0 8px 10px 1px rgba(80,211,122,.14)}.btn--primary.t-bg--green-freshmint:hover{background:#50d37a radial-gradient(circle,transparent 1%,#50d37a 0) 50%/15000%;box-shadow:0 5px 5px -3px rgba(80,211,122,.3),0 2px 1px -1px rgba(80,211,122,.24),0 1px 1px 0 rgba(80,211,122,.3)}.btn--primary.t-bg--green-freshmint:focus{border:.125rem solid #50d37a;box-shadow:inset 0 0 0 .25rem #fff;outline:none}.btn--primary.t-bg--green-freshmint:active{background-color:#26974a;background-size:100%;box-shadow:none}.btn--primary.t-bg--green-seafoam{box-shadow:0 5px 5px -3px rgba(102,153,102,.2),0 3px 14px 2px rgba(102,153,102,.12),0 8px 10px 1px rgba(102,153,102,.14)}.btn--primary.t-bg--green-seafoam:hover{background:#696 radial-gradient(circle,transparent 1%,#696 0) 50%/15000%;box-shadow:0 5px 5px -3px rgba(102,153,102,.3),0 2px 1px -1px rgba(102,153,102,.24),0 1px 1px 0 rgba(102,153,102,.3)}.btn--primary.t-bg--green-seafoam:focus{border:.125rem solid #696;box-shadow:inset 0 0 0 .25rem #fff;outline:none}.btn--primary.t-bg--green-seafoam:active{background-color:#3d5c3d;background-size:100%;box-shadow:none}.btn--primary.t-bg--green-springgrass{box-shadow:0 5px 5px -3px rgba(117,192,74,.2),0 3px 14px 2px rgba(117,192,74,.12),0 8px 10px 1px rgba(117,192,74,.14)}.btn--primary.t-bg--green-springgrass:hover{background:#75c04a radial-gradient(circle,transparent 1%,#75c04a 0) 50%/15000%;box-shadow:0 5px 5px -3px rgba(117,192,74,.3),0 2px 1px -1px rgba(117,192,74,.24),0 1px 1px 0 rgba(117,192,74,.3)}.btn--primary.t-bg--green-springgrass:focus{border:.125rem solid #75c04a;box-shadow:inset 0 0 0 .25rem #fff;outline:none}.btn--primary.t-bg--green-springgrass:active{background-color:#477a2a;background-size:100%;box-shadow:none}.btn--primary.t-bg--green-sustainability{box-shadow:0 5px 5px -3px rgba(4,157,98,.2),0 3px 14px 2px rgba(4,157,98,.12),0 8px 10px 1px rgba(4,157,98,.14)}.btn--primary.t-bg--green-sustainability:hover{background:#049d62 radial-gradient(circle,transparent 1%,#049d62 0) 50%/15000%;box-shadow:0 5px 5px -3px rgba(4,157,98,.3),0 2px 1px -1px rgba(4,157,98,.24),0 1px 1px 0 rgba(4,157,98,.3)}.btn--primary.t-bg--green-sustainability:focus{border:.125rem solid #049d62;box-shadow:inset 0 0 0 .25rem #fff;outline:none}.btn--primary.t-bg--green-sustainability:active{background-color:#013a24;background-size:100%;box-shadow:none}.btn--primary.t-bg--green-foerderpenny{box-shadow:0 5px 5px -3px rgba(19,105,65,.2),0 3px 14px 2px rgba(19,105,65,.12),0 8px 10px 1px rgba(19,105,65,.14)}.btn--primary.t-bg--green-foerderpenny:hover{background:#136941 radial-gradient(circle,transparent 1%,#136941 0) 50%/15000%;box-shadow:0 5px 5px -3px rgba(19,105,65,.3),0 2px 1px -1px rgba(19,105,65,.24),0 1px 1px 0 rgba(19,105,65,.3)}.btn--primary.t-bg--green-foerderpenny:focus{border:.125rem solid #136941;box-shadow:inset 0 0 0 .25rem #fff;outline:none}.btn--primary.t-bg--green-foerderpenny:active{background-color:#03130c;background-size:100%;box-shadow:none}.btn--primary.t-bg--light-green-foerderpenny{box-shadow:0 5px 5px -3px rgba(6,157,98,.2),0 3px 14px 2px rgba(6,157,98,.12),0 8px 10px 1px rgba(6,157,98,.14)}.btn--primary.t-bg--light-green-foerderpenny:hover{background:#069d62 radial-gradient(circle,transparent 1%,#069d62 0) 50%/15000%;box-shadow:0 5px 5px -3px rgba(6,157,98,.3),0 2px 1px -1px rgba(6,157,98,.24),0 1px 1px 0 rgba(6,157,98,.3)}.btn--primary.t-bg--light-green-foerderpenny:focus{border:.125rem solid #069d62;box-shadow:inset 0 0 0 .25rem #fff;outline:none}.btn--primary.t-bg--light-green-foerderpenny:active{background-color:#023b25;background-size:100%;box-shadow:none}.btn--primary.t-bg--green-naturgut{box-shadow:0 5px 5px -3px rgba(52,110,56,.2),0 3px 14px 2px rgba(52,110,56,.12),0 8px 10px 1px rgba(52,110,56,.14)}.btn--primary.t-bg--green-naturgut:hover{background:#346e38 radial-gradient(circle,transparent 1%,#346e38 0) 50%/15000%;box-shadow:0 5px 5px -3px rgba(52,110,56,.3),0 2px 1px -1px rgba(52,110,56,.24),0 1px 1px 0 rgba(52,110,56,.3)}.btn--primary.t-bg--green-naturgut:focus{border:.125rem solid #346e38;box-shadow:inset 0 0 0 .25rem #fff;outline:none}.btn--primary.t-bg--green-naturgut:active{background-color:#132915;background-size:100%;box-shadow:none}.btn--primary.t-bg--brown-chocolate{box-shadow:0 5px 5px -3px rgba(98,75,70,.2),0 3px 14px 2px rgba(98,75,70,.12),0 8px 10px 1px rgba(98,75,70,.14)}.btn--primary.t-bg--brown-chocolate:hover{background:#624b46 radial-gradient(circle,transparent 1%,#624b46 0) 50%/15000%;box-shadow:0 5px 5px -3px rgba(98,75,70,.3),0 2px 1px -1px rgba(98,75,70,.24),0 1px 1px 0 rgba(98,75,70,.3)}.btn--primary.t-bg--brown-chocolate:focus{border:.125rem solid #624b46;box-shadow:inset 0 0 0 .25rem #fff;outline:none}.btn--primary.t-bg--brown-chocolate:active{background-color:#271d1c;background-size:100%;box-shadow:none}.btn--primary.t-bg--brown-espresso{box-shadow:0 5px 5px -3px rgba(153,112,102,.2),0 3px 14px 2px rgba(153,112,102,.12),0 8px 10px 1px rgba(153,112,102,.14)}.btn--primary.t-bg--brown-espresso:hover{background:#997066 radial-gradient(circle,transparent 1%,#997066 0) 50%/15000%;box-shadow:0 5px 5px -3px rgba(153,112,102,.3),0 2px 1px -1px rgba(153,112,102,.24),0 1px 1px 0 rgba(153,112,102,.3)}.btn--primary.t-bg--brown-espresso:focus{border:.125rem solid #997066;box-shadow:inset 0 0 0 .25rem #fff;outline:none}.btn--primary.t-bg--brown-espresso:active{background-color:#5c433d;background-size:100%;box-shadow:none}.btn--primary.t-bg--brown-peanut{box-shadow:0 5px 5px -3px hsla(30,50%,60%,.2),0 3px 14px 2px hsla(30,50%,60%,.12),0 8px 10px 1px hsla(30,50%,60%,.14)}.btn--primary.t-bg--brown-peanut:hover{background:#c96 radial-gradient(circle,transparent 1%,#c96 0) 50%/15000%;box-shadow:0 5px 5px -3px hsla(30,50%,60%,.3),0 2px 1px -1px hsla(30,50%,60%,.24),0 1px 1px 0 hsla(30,50%,60%,.3)}.btn--primary.t-bg--brown-peanut:focus{border:.125rem solid #c96;box-shadow:inset 0 0 0 .25rem #fff;outline:none}.btn--primary.t-bg--brown-peanut:active{background-color:#963;background-size:100%;box-shadow:none}.btn--primary.t-bg--brown-sand{box-shadow:0 5px 5px -3px rgba(208,193,146,.2),0 3px 14px 2px rgba(208,193,146,.12),0 8px 10px 1px rgba(208,193,146,.14)}.btn--primary.t-bg--brown-sand:hover{background:#d0c192 radial-gradient(circle,transparent 1%,#d0c192 0) 50%/15000%;box-shadow:0 5px 5px -3px rgba(208,193,146,.3),0 2px 1px -1px rgba(208,193,146,.24),0 1px 1px 0 rgba(208,193,146,.3)}.btn--primary.t-bg--brown-sand:focus{border:.125rem solid #d0c192;box-shadow:inset 0 0 0 .25rem #fff;outline:none}.btn--primary.t-bg--brown-sand:active{background-color:#b0984c;background-size:100%;box-shadow:none}.btn--primary.t-bg--purple-orchid{box-shadow:0 5px 5px -3px rgba(122,39,122,.2),0 3px 14px 2px rgba(122,39,122,.12),0 8px 10px 1px rgba(122,39,122,.14)}.btn--primary.t-bg--purple-orchid:hover{background:#7a277a radial-gradient(circle,transparent 1%,#7a277a 0) 50%/15000%;box-shadow:0 5px 5px -3px rgba(122,39,122,.3),0 2px 1px -1px rgba(122,39,122,.24),0 1px 1px 0 rgba(122,39,122,.3)}.btn--primary.t-bg--purple-orchid:focus{border:.125rem solid #7a277a;box-shadow:inset 0 0 0 .25rem #fff;outline:none}.btn--primary.t-bg--purple-orchid:active{background-color:#2d0e2d;background-size:100%;box-shadow:none}.btn--primary.t-bg--purple-lilac{box-shadow:0 5px 5px -3px rgba(153,102,153,.2),0 3px 14px 2px rgba(153,102,153,.12),0 8px 10px 1px rgba(153,102,153,.14)}.btn--primary.t-bg--purple-lilac:hover{background:#969 radial-gradient(circle,transparent 1%,#969 0) 50%/15000%;box-shadow:0 5px 5px -3px rgba(153,102,153,.3),0 2px 1px -1px rgba(153,102,153,.24),0 1px 1px 0 rgba(153,102,153,.3)}.btn--primary.t-bg--purple-lilac:focus{border:.125rem solid #969;box-shadow:inset 0 0 0 .25rem #fff;outline:none}.btn--primary.t-bg--purple-lilac:active{background-color:#5c3d5c;background-size:100%;box-shadow:none}.btn--primary.t-bg--purple-fuchsia{box-shadow:0 5px 5px -3px rgba(217,67,131,.2),0 3px 14px 2px rgba(217,67,131,.12),0 8px 10px 1px rgba(217,67,131,.14)}.btn--primary.t-bg--purple-fuchsia:hover{background:#d94383 radial-gradient(circle,transparent 1%,#d94383 0) 50%/15000%;box-shadow:0 5px 5px -3px rgba(217,67,131,.3),0 2px 1px -1px rgba(217,67,131,.24),0 1px 1px 0 rgba(217,67,131,.3)}.btn--primary.t-bg--purple-fuchsia:focus{border:.125rem solid #d94383;box-shadow:inset 0 0 0 .25rem #fff;outline:none}.btn--primary.t-bg--purple-fuchsia:active{background-color:#971f52;background-size:100%;box-shadow:none}.btn--primary.t-bg--purple-rouge{box-shadow:0 5px 5px -3px rgba(209,99,119,.2),0 3px 14px 2px rgba(209,99,119,.12),0 8px 10px 1px rgba(209,99,119,.14)}.btn--primary.t-bg--purple-rouge:hover{background:#d16377 radial-gradient(circle,transparent 1%,#d16377 0) 50%/15000%;box-shadow:0 5px 5px -3px rgba(209,99,119,.3),0 2px 1px -1px rgba(209,99,119,.24),0 1px 1px 0 rgba(209,99,119,.3)}.btn--primary.t-bg--purple-rouge:focus{border:.125rem solid #d16377;box-shadow:inset 0 0 0 .25rem #fff;outline:none}.btn--primary.t-bg--purple-rouge:active{background-color:#9f2f43;background-size:100%;box-shadow:none}.btn--primary.t-bg--grey-midnight{box-shadow:0 5px 5px -3px rgba(64,75,91,.2),0 3px 14px 2px rgba(64,75,91,.12),0 8px 10px 1px rgba(64,75,91,.14)}.btn--primary.t-bg--grey-midnight:hover{background:#404b5b radial-gradient(circle,transparent 1%,#404b5b 0) 50%/15000%;box-shadow:0 5px 5px -3px rgba(64,75,91,.3),0 2px 1px -1px rgba(64,75,91,.24),0 1px 1px 0 rgba(64,75,91,.3)}.btn--primary.t-bg--grey-midnight:focus{border:.125rem solid #404b5b;box-shadow:inset 0 0 0 .25rem #fff;outline:none}.btn--primary.t-bg--grey-midnight:active{background-color:#161a1f;background-size:100%;box-shadow:none}.btn--primary.t-bg--grey-stone{box-shadow:0 5px 5px -3px rgba(120,128,141,.2),0 3px 14px 2px rgba(120,128,141,.12),0 8px 10px 1px rgba(120,128,141,.14)}.btn--primary.t-bg--grey-stone:hover{background:#78808d radial-gradient(circle,transparent 1%,#78808d 0) 50%/15000%;box-shadow:0 5px 5px -3px rgba(120,128,141,.3),0 2px 1px -1px rgba(120,128,141,.24),0 1px 1px 0 rgba(120,128,141,.3)}.btn--primary.t-bg--grey-stone:focus{border:.125rem solid #78808d;box-shadow:inset 0 0 0 .25rem #fff;outline:none}.btn--primary.t-bg--grey-stone:active{background-color:#494e56;background-size:100%;box-shadow:none}.btn--primary.t-bg--butchers{box-shadow:0 5px 5px -3px rgba(32,32,32,.2),0 3px 14px 2px rgba(32,32,32,.12),0 8px 10px 1px rgba(32,32,32,.14)}.btn--primary.t-bg--butchers:hover{background:#202020 radial-gradient(circle,transparent 1%,#202020 0) 50%/15000%;box-shadow:0 5px 5px -3px rgba(32,32,32,.3),0 2px 1px -1px rgba(32,32,32,.24),0 1px 1px 0 rgba(32,32,32,.3)}.btn--primary.t-bg--butchers:focus{border:.125rem solid #202020;box-shadow:inset 0 0 0 .25rem #fff;outline:none}.btn--primary.t-bg--butchers:active{background-color:#000;background-size:100%;box-shadow:none}.btn--primary.t-bg--ready{box-shadow:0 5px 5px -3px rgba(0,137,204,.2),0 3px 14px 2px rgba(0,137,204,.12),0 8px 10px 1px rgba(0,137,204,.14)}.btn--primary.t-bg--ready:hover{background:#0089cc radial-gradient(circle,transparent 1%,#0089cc 0) 50%/15000%;box-shadow:0 5px 5px -3px rgba(0,137,204,.3),0 2px 1px -1px rgba(0,137,204,.24),0 1px 1px 0 rgba(0,137,204,.3)}.btn--primary.t-bg--ready:focus{border:.125rem solid #0089cc;box-shadow:inset 0 0 0 .25rem #fff;outline:none}.btn--primary.t-bg--ready:active{background-color:#004566;background-size:100%;box-shadow:none}.btn--primary.t-bg--einfachsparen{box-shadow:0 5px 5px -3px rgba(205,20,20,.2),0 3px 14px 2px rgba(205,20,20,.12),0 8px 10px 1px rgba(205,20,20,.14)}.btn--primary.t-bg--einfachsparen:hover{background:#cd1414 radial-gradient(circle,transparent 1%,#cd1414 0) 50%/15000%;box-shadow:0 5px 5px -3px rgba(205,20,20,.3),0 2px 1px -1px rgba(205,20,20,.24),0 1px 1px 0 rgba(205,20,20,.3)}.btn--primary.t-bg--einfachsparen:focus{border:.125rem solid #cd1414;box-shadow:inset 0 0 0 .25rem #fff;outline:none}.btn--primary.t-bg--einfachsparen:active{background-color:#700b0b;background-size:100%;box-shadow:none}.btn--primary.t-bg--naturgut{box-shadow:0 5px 5px -3px rgba(52,110,56,.2),0 3px 14px 2px rgba(52,110,56,.12),0 8px 10px 1px rgba(52,110,56,.14)}.btn--primary.t-bg--naturgut:hover{background:#346e38 radial-gradient(circle,transparent 1%,#346e38 0) 50%/15000%;box-shadow:0 5px 5px -3px rgba(52,110,56,.3),0 2px 1px -1px rgba(52,110,56,.24),0 1px 1px 0 rgba(52,110,56,.3)}.btn--primary.t-bg--naturgut:focus{border:.125rem solid #346e38;box-shadow:inset 0 0 0 .25rem #fff;outline:none}.btn--primary.t-bg--naturgut:active{background-color:#132915;background-size:100%;box-shadow:none}.btn--primary.t-bg--sanfabio{box-shadow:0 5px 5px -3px rgba(117,192,74,.2),0 3px 14px 2px rgba(117,192,74,.12),0 8px 10px 1px rgba(117,192,74,.14)}.btn--primary.t-bg--sanfabio:hover{background:#75c04a radial-gradient(circle,transparent 1%,#75c04a 0) 50%/15000%;box-shadow:0 5px 5px -3px rgba(117,192,74,.3),0 2px 1px -1px rgba(117,192,74,.24),0 1px 1px 0 rgba(117,192,74,.3)}.btn--primary.t-bg--sanfabio:focus{border:.125rem solid #75c04a;box-shadow:inset 0 0 0 .25rem #fff;outline:none}.btn--primary.t-bg--sanfabio:active{background-color:#477a2a;background-size:100%;box-shadow:none}.btn--primary.t-bg--today{box-shadow:0 5px 5px -3px rgba(0,153,153,.2),0 3px 14px 2px rgba(0,153,153,.12),0 8px 10px 1px rgba(0,153,153,.14)}.btn--primary.t-bg--today:hover{background:#099 radial-gradient(circle,transparent 1%,#099 0) 50%/15000%;box-shadow:0 5px 5px -3px rgba(0,153,153,.3),0 2px 1px -1px rgba(0,153,153,.24),0 1px 1px 0 rgba(0,153,153,.3)}.btn--primary.t-bg--today:focus{border:.125rem solid #099;box-shadow:inset 0 0 0 .25rem #fff;outline:none}.btn--primary.t-bg--today:active{background-color:#033;background-size:100%;box-shadow:none}.btn--primary.t-bg--white:hover{background:#fff radial-gradient(circle,transparent 1%,#fff 0) 50%/15000%;box-shadow:0 2px 1px -1px rgba(205,20,20,.2),0 1px 1px 0 rgba(205,20,20,.01),0 1px 3px 0 rgba(205,20,20,.2)}.btn--primary.t-bg--white:focus{box-shadow:inset 0 0 0 .25rem #fff;outline:none;border:.125rem solid #fff;box-shadow:inset 0 0 0 .25rem #cd1414}.btn--primary.t-bg--white:active{background-color:#ccc;background-size:100%;box-shadow:none}.btn--primary.t-bg--sparkling{box-shadow:0 5px 5px -3px rgba(101,153,102,.2),0 3px 14px 2px rgba(101,153,102,.12),0 8px 10px 1px rgba(101,153,102,.14)}.btn--primary.t-bg--sparkling:hover{background:#659966 radial-gradient(circle,transparent 1%,#659966 0) 50%/15000%;box-shadow:0 5px 5px -3px rgba(101,153,102,.3),0 2px 1px -1px rgba(101,153,102,.24),0 1px 1px 0 rgba(101,153,102,.3)}.btn--primary.t-bg--sparkling:focus{border:.125rem solid #659966;box-shadow:inset 0 0 0 .25rem #fff;outline:none}.btn--primary.t-bg--sparkling:active{background-color:#3c5c3d;background-size:100%;box-shadow:none}.btn--primary.t-bg--spirits{box-shadow:0 5px 5px -3px rgba(255,153,1,.2),0 3px 14px 2px rgba(255,153,1,.12),0 8px 10px 1px rgba(255,153,1,.14)}.btn--primary.t-bg--spirits:hover{background:#ff9901 radial-gradient(circle,transparent 1%,#ff9901 0) 50%/15000%;box-shadow:0 5px 5px -3px rgba(255,153,1,.3),0 2px 1px -1px rgba(255,153,1,.24),0 1px 1px 0 rgba(255,153,1,.3)}.btn--primary.t-bg--spirits:focus{border:.125rem solid #ff9901;box-shadow:inset 0 0 0 .25rem #fff;outline:none}.btn--primary.t-bg--spirits:active{background-color:#9a5c00;background-size:100%;box-shadow:none}.btn--secondary,.btn--white{background:#ffd200;box-shadow:0 8px 10px 1px rgba(255,210,0,.14),0 3px 14px 2px rgba(255,210,0,.12),0 5px 5px -3px rgba(255,210,0,.2);color:#cd1414}.btn--secondary:hover,.btn--white:hover{background:#ffd200 radial-gradient(circle,transparent 1%,#ffd200 0) 50%/15000%;box-shadow:0 5px 5px -3px rgba(255,210,0,.3),0 2px 1px -1px rgba(255,210,0,.24),0 1px 1px 0 rgba(255,210,0,.3)}.btn--secondary:focus,.btn--white:focus{border:.125rem solid #ffd200;box-shadow:inset 0 0 0 .25rem #cd1414;outline:none}.btn--secondary:active,.btn--white:active{background-color:#997e00;background-size:100%;box-shadow:none}.btn--white{background:#fff;box-shadow:0 5px 5px -3px rgba(205,20,20,.2),0 3px 14px 2px rgba(205,20,20,.12),0 8px 10px 1px rgba(205,20,20,.14);color:#cd1414}.btn--white:hover{background:#fff radial-gradient(circle,transparent 1%,#fff 0) 50%/15000%;box-shadow:0 2px 1px -1px rgba(205,20,20,.2),0 1px 1px 0 rgba(205,20,20,.01),0 1px 3px 0 rgba(205,20,20,.2)}.btn--white:focus{border:.125rem solid #fff}.btn--white:active{background-color:#e6e6e6;background-size:100%}.btn--text{color:#cd1414;font-size:1rem;min-width:0;padding-right:1rem}@media (min-width:576px){.btn--text{padding-right:3rem}}.btn--text .icon{font-size:1.5rem;margin-top:-.125rem}.btn--text.t-color--wild-sand{border:.0625rem solid transparent}.btn--text.t-color--wild-sand:hover{background-color:hsla(0,0%,96.5%,.04);border-radius:1.5rem}.btn--text.t-color--wild-sand:focus{border-radius:1.5rem;border:.0625rem solid #f6f6f6;outline:none}.btn--text.t-color--red-burgund{border:.0625rem solid transparent}.btn--text.t-color--red-burgund:hover{background-color:rgba(102,0,51,.04);border-radius:1.5rem}.btn--text.t-color--red-burgund:focus{border-radius:1.5rem;border:.0625rem solid #603;outline:none}.btn--text.t-color--red-penny{border:.0625rem solid transparent}.btn--text.t-color--red-penny:hover{background-color:rgba(205,20,20,.04);border-radius:1.5rem}.btn--text.t-color--red-penny:focus{border-radius:1.5rem;border:.0625rem solid #cd1414;outline:none}.btn--text.t-color--red-coral{border:.0625rem solid transparent}.btn--text.t-color--red-coral:hover{background-color:rgba(255,148,120,.04);border-radius:1.5rem}.btn--text.t-color--red-coral:focus{border-radius:1.5rem;border:.0625rem solid #ff9478;outline:none}.btn--text.t-color--orange-carrot{border:.0625rem solid transparent}.btn--text.t-color--orange-carrot:hover{background-color:rgba(255,120,35,.04);border-radius:1.5rem}.btn--text.t-color--orange-carrot:focus{border-radius:1.5rem;border:.0625rem solid #ff7823;outline:none}.btn--text.t-color--orange-apricot{border:.0625rem solid transparent}.btn--text.t-color--orange-apricot:hover{background-color:rgba(255,153,0,.04);border-radius:1.5rem}.btn--text.t-color--orange-apricot:focus{border-radius:1.5rem;border:.0625rem solid #f90;outline:none}.btn--text.t-color--yellow-penny{border:.0625rem solid transparent}.btn--text.t-color--yellow-penny:hover{background-color:rgba(255,210,0,.04);border-radius:1.5rem}.btn--text.t-color--yellow-penny:focus{border-radius:1.5rem;border:.0625rem solid #ffd200;outline:none}.btn--text.t-color--blue-denim{border:.0625rem solid transparent}.btn--text.t-color--blue-denim:hover{background-color:rgba(51,102,153,.04);border-radius:1.5rem}.btn--text.t-color--blue-denim:focus{border-radius:1.5rem;border:.0625rem solid #369;outline:none}.btn--text.t-color--blue-mediterranean{border:.0625rem solid transparent}.btn--text.t-color--blue-mediterranean:hover{background-color:rgba(79,191,229,.04);border-radius:1.5rem}.btn--text.t-color--blue-mediterranean:focus{border-radius:1.5rem;border:.0625rem solid #4fbfe5;outline:none}.btn--text.t-color--blue-petrol{border:.0625rem solid transparent}.btn--text.t-color--blue-petrol:hover{background-color:rgba(0,153,153,.04);border-radius:1.5rem}.btn--text.t-color--blue-petrol:focus{border-radius:1.5rem;border:.0625rem solid #099;outline:none}.btn--text.t-color--blue-payback{border:.0625rem solid transparent}.btn--text.t-color--blue-payback:hover{background-color:rgba(0,70,170,.04);border-radius:1.5rem}.btn--text.t-color--blue-payback:focus{border-radius:1.5rem;border:.0625rem solid #0046aa;outline:none}.btn--text.t-color--green-olivetree{border:.0625rem solid transparent}.btn--text.t-color--green-olivetree:hover{background-color:rgba(73,112,55,.04);border-radius:1.5rem}.btn--text.t-color--green-olivetree:focus{border-radius:1.5rem;border:.0625rem solid #497037;outline:none}.btn--text.t-color--green-freshmint{border:.0625rem solid transparent}.btn--text.t-color--green-freshmint:hover{background-color:rgba(80,211,122,.04);border-radius:1.5rem}.btn--text.t-color--green-freshmint:focus{border-radius:1.5rem;border:.0625rem solid #50d37a;outline:none}.btn--text.t-color--green-seafoam{border:.0625rem solid transparent}.btn--text.t-color--green-seafoam:hover{background-color:rgba(102,153,102,.04);border-radius:1.5rem}.btn--text.t-color--green-seafoam:focus{border-radius:1.5rem;border:.0625rem solid #696;outline:none}.btn--text.t-color--green-springgrass{border:.0625rem solid transparent}.btn--text.t-color--green-springgrass:hover{background-color:rgba(117,192,74,.04);border-radius:1.5rem}.btn--text.t-color--green-springgrass:focus{border-radius:1.5rem;border:.0625rem solid #75c04a;outline:none}.btn--text.t-color--green-sustainability{border:.0625rem solid transparent}.btn--text.t-color--green-sustainability:hover{background-color:rgba(4,157,98,.04);border-radius:1.5rem}.btn--text.t-color--green-sustainability:focus{border-radius:1.5rem;border:.0625rem solid #049d62;outline:none}.btn--text.t-color--green-foerderpenny{border:.0625rem solid transparent}.btn--text.t-color--green-foerderpenny:hover{background-color:rgba(19,105,65,.04);border-radius:1.5rem}.btn--text.t-color--green-foerderpenny:focus{border-radius:1.5rem;border:.0625rem solid #136941;outline:none}.btn--text.t-color--light-green-foerderpenny{border:.0625rem solid transparent}.btn--text.t-color--light-green-foerderpenny:hover{background-color:rgba(6,157,98,.04);border-radius:1.5rem}.btn--text.t-color--light-green-foerderpenny:focus{border-radius:1.5rem;border:.0625rem solid #069d62;outline:none}.btn--text.t-color--green-naturgut{border:.0625rem solid transparent}.btn--text.t-color--green-naturgut:hover{background-color:rgba(52,110,56,.04);border-radius:1.5rem}.btn--text.t-color--green-naturgut:focus{border-radius:1.5rem;border:.0625rem solid #346e38;outline:none}.btn--text.t-color--brown-chocolate{border:.0625rem solid transparent}.btn--text.t-color--brown-chocolate:hover{background-color:rgba(98,75,70,.04);border-radius:1.5rem}.btn--text.t-color--brown-chocolate:focus{border-radius:1.5rem;border:.0625rem solid #624b46;outline:none}.btn--text.t-color--brown-espresso{border:.0625rem solid transparent}.btn--text.t-color--brown-espresso:hover{background-color:rgba(153,112,102,.04);border-radius:1.5rem}.btn--text.t-color--brown-espresso:focus{border-radius:1.5rem;border:.0625rem solid #997066;outline:none}.btn--text.t-color--brown-peanut{border:.0625rem solid transparent}.btn--text.t-color--brown-peanut:hover{background-color:hsla(30,50%,60%,.04);border-radius:1.5rem}.btn--text.t-color--brown-peanut:focus{border-radius:1.5rem;border:.0625rem solid #c96;outline:none}.btn--text.t-color--brown-sand{border:.0625rem solid transparent}.btn--text.t-color--brown-sand:hover{background-color:rgba(208,193,146,.04);border-radius:1.5rem}.btn--text.t-color--brown-sand:focus{border-radius:1.5rem;border:.0625rem solid #d0c192;outline:none}.btn--text.t-color--purple-orchid{border:.0625rem solid transparent}.btn--text.t-color--purple-orchid:hover{background-color:rgba(122,39,122,.04);border-radius:1.5rem}.btn--text.t-color--purple-orchid:focus{border-radius:1.5rem;border:.0625rem solid #7a277a;outline:none}.btn--text.t-color--purple-lilac{border:.0625rem solid transparent}.btn--text.t-color--purple-lilac:hover{background-color:rgba(153,102,153,.04);border-radius:1.5rem}.btn--text.t-color--purple-lilac:focus{border-radius:1.5rem;border:.0625rem solid #969;outline:none}.btn--text.t-color--purple-fuchsia{border:.0625rem solid transparent}.btn--text.t-color--purple-fuchsia:hover{background-color:rgba(217,67,131,.04);border-radius:1.5rem}.btn--text.t-color--purple-fuchsia:focus{border-radius:1.5rem;border:.0625rem solid #d94383;outline:none}.btn--text.t-color--purple-rouge{border:.0625rem solid transparent}.btn--text.t-color--purple-rouge:hover{background-color:rgba(209,99,119,.04);border-radius:1.5rem}.btn--text.t-color--purple-rouge:focus{border-radius:1.5rem;border:.0625rem solid #d16377;outline:none}.btn--text.t-color--grey-midnight{border:.0625rem solid transparent}.btn--text.t-color--grey-midnight:hover{background-color:rgba(64,75,91,.04);border-radius:1.5rem}.btn--text.t-color--grey-midnight:focus{border-radius:1.5rem;border:.0625rem solid #404b5b;outline:none}.btn--text.t-color--grey-stone{border:.0625rem solid transparent}.btn--text.t-color--grey-stone:hover{background-color:rgba(120,128,141,.04);border-radius:1.5rem}.btn--text.t-color--grey-stone:focus{border-radius:1.5rem;border:.0625rem solid #78808d;outline:none}.btn--text.t-color--butchers{border:.0625rem solid transparent}.btn--text.t-color--butchers:hover{background-color:rgba(32,32,32,.04);border-radius:1.5rem}.btn--text.t-color--butchers:focus{border-radius:1.5rem;border:.0625rem solid #202020;outline:none}.btn--text.t-color--ready{border:.0625rem solid transparent}.btn--text.t-color--ready:hover{background-color:rgba(0,137,204,.04);border-radius:1.5rem}.btn--text.t-color--ready:focus{border-radius:1.5rem;border:.0625rem solid #0089cc;outline:none}.btn--text.t-color--einfachsparen{border:.0625rem solid transparent}.btn--text.t-color--einfachsparen:hover{background-color:rgba(205,20,20,.04);border-radius:1.5rem}.btn--text.t-color--einfachsparen:focus{border-radius:1.5rem;border:.0625rem solid #cd1414;outline:none}.btn--text.t-color--naturgut{border:.0625rem solid transparent}.btn--text.t-color--naturgut:hover{background-color:rgba(52,110,56,.04);border-radius:1.5rem}.btn--text.t-color--naturgut:focus{border-radius:1.5rem;border:.0625rem solid #346e38;outline:none}.btn--text.t-color--sanfabio{border:.0625rem solid transparent}.btn--text.t-color--sanfabio:hover{background-color:rgba(117,192,74,.04);border-radius:1.5rem}.btn--text.t-color--sanfabio:focus{border-radius:1.5rem;border:.0625rem solid #75c04a;outline:none}.btn--text.t-color--today{border:.0625rem solid transparent}.btn--text.t-color--today:hover{background-color:rgba(0,153,153,.04);border-radius:1.5rem}.btn--text.t-color--today:focus{border-radius:1.5rem;border:.0625rem solid #099;outline:none}.btn--text.t-color--white{border:.0625rem solid transparent}.btn--text.t-color--white:hover{background-color:hsla(0,0%,100%,.04);border-radius:1.5rem}.btn--text.t-color--white:focus{border-radius:1.5rem;border:.0625rem solid #fff;outline:none}.btn--text.t-color--sparkling{border:.0625rem solid transparent}.btn--text.t-color--sparkling:hover{background-color:rgba(101,153,102,.04);border-radius:1.5rem}.btn--text.t-color--sparkling:focus{border-radius:1.5rem;border:.0625rem solid #659966;outline:none}.btn--text.t-color--spirits{border:.0625rem solid transparent}.btn--text.t-color--spirits:hover{background-color:rgba(255,153,1,.04);border-radius:1.5rem}.btn--text.t-color--spirits:focus{border-radius:1.5rem;border:.0625rem solid #ff9901;outline:none}.btn--elevated{box-shadow:3px 8px 15px 0 rgba(140,61,61,.19),5px 5px 15px -10px rgba(154,50,50,.25),0 3px 25px -5px rgba(154,50,50,.25),0 3px 5px -3px rgba(154,50,50,.2)}.btn--tight{padding-left:0;padding-right:0}.btn-message{display:inline-flex;flex-direction:column}.btn-message__message{padding-bottom:1rem;width:18rem}.btn-spinner{position:relative}.btn-spinner__spinner{height:100%;opacity:0;padding:.25rem;position:absolute;right:0;top:0;transform:rotate(-500deg) scale(.4);transition:.35s;width:100%}.btn-spinner__icon{transition:.25s}.spinner-active .btn-spinner__spinner{opacity:1;transform:none}.spinner-active .btn-spinner__icon{opacity:0;transform:scale(.5)}.btn__icon{max-height:100%;width:auto}.link-button{background-color:#404b5b;border-radius:1.3125rem;box-shadow:0 8px 10px 1px rgba(205,20,20,.14),0 3px 14px 2px rgba(205,20,20,.12),0 5px 5px -3px rgba(205,20,20,.2);color:#fff;display:inline-block;font-size:.9375rem;font-weight:500;line-height:1.6;min-height:2.625rem;min-width:14.3125rem;padding:.5625rem 1.25rem;text-align:center;text-decoration:none}.link-button--red{background:#cd1414;color:#fff}.icon{color:inherit;display:inline-block;font:inherit;height:1em;width:1em}.icon--larger{font-size:1.5rem;vertical-align:bottom}.pill{align-items:stretch;background:#fff;border-radius:9rem;box-shadow:8px 10px 20px 0 rgba(116,30,30,.14);color:inherit;display:inline-flex;font-size:1.125rem;font-weight:500;line-height:1.33889;max-width:100%;overflow:hidden;text-decoration:none}.pill__text,.pill__text--centered{flex:1 1 auto;min-width:0;overflow:hidden;padding:.75rem 1.5rem;text-align:left;text-overflow:ellipsis;white-space:nowrap}.pill__text--centered{text-align:center}.pill__image{position:relative;width:75px}.pill__image>img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:left;object-position:left;position:absolute;width:100%}.pill__dot{align-items:center;color:transparent;display:flex;padding:.75rem .75rem .75rem 0}.pill__dot:before{background:currentColor;border-radius:50%;box-shadow:inset 0 1px 3px 0 rgba(45,45,45,.5);content:"";display:block;height:1rem;width:1rem}.pill-list{list-style:none;padding-left:0;align-items:flex-start;display:flex;flex-wrap:wrap;margin:-.5rem}.pill-list__item{display:inline-flex;margin:0;padding:.5rem}.rich-text>:first-child{margin-top:0}.rich-text>:last-child{margin-bottom:0}.rich-text__link{color:#404b5b}.rich-text__link:hover{color:#cd1414}.t-bg--wild-sand{background:#f6f6f6;color:#404b5b}.t-bg--red-burgund{background:#603;color:#fff}.t-bg--red-penny{background:#cd1414;color:#fff}.t-bg--red-coral{background:#ff9478;color:#404b5b}.t-bg--orange-carrot{background:#ff7823;color:#fff}.t-bg--orange-apricot{background:#f90;color:#404b5b}.t-bg--yellow-penny{background:#ffd200;color:#404b5b}.t-bg--blue-denim{background:#369;color:#fff}.t-bg--blue-mediterranean{background:#4fbfe5;color:#fff}.t-bg--blue-petrol{background:#099;color:#fff}.t-bg--blue-payback{background:#0046aa;color:#fff}.t-bg--green-olivetree{background:#497037;color:#fff}.t-bg--green-freshmint{background:#50d37a;color:#fff}.t-bg--green-seafoam{background:#696;color:#fff}.t-bg--green-springgrass{background:#75c04a;color:#fff}.t-bg--green-sustainability{background:#049d62;color:#fff}.t-bg--green-foerderpenny{background:#136941;color:#fff}.t-bg--light-green-foerderpenny{background:#069d62;color:#fff}.t-bg--green-naturgut{background:#346e38;color:#fff}.t-bg--brown-chocolate{background:#624b46;color:#fff}.t-bg--brown-espresso{background:#997066;color:#fff}.t-bg--brown-peanut{background:#c96;color:#fff}.t-bg--brown-sand{background:#d0c192;color:#404b5b}.t-bg--purple-orchid{background:#7a277a;color:#fff}.t-bg--purple-lilac{background:#969;color:#fff}.t-bg--purple-fuchsia{background:#d94383;color:#fff}.t-bg--purple-rouge{background:#d16377;color:#fff}.t-bg--grey-midnight{background:#404b5b;color:#fff}.t-bg--grey-stone{background:#78808d;color:#fff}.t-bg--butchers{background:#202020;color:#fff}.t-bg--ready{background:#0089cc;color:#fff}.t-bg--einfachsparen{background:#cd1414;color:#fff}.t-bg--naturgut{background:#346e38;color:#fff}.t-bg--sanfabio{background:#75c04a;color:#fff}.t-bg--today{background:#099;color:#fff}.t-bg--white{background:#fff;color:#404b5b}.t-bg--sparkling{background:#659966;color:#fff}.t-bg--spirits{background:#ff9901;color:#404b5b}.t-color--wild-sand{color:#f6f6f6}.t-color--red-burgund{color:#603}.t-color--red-penny{color:#cd1414}.t-color--red-coral{color:#ff9478}.t-color--orange-carrot{color:#ff7823}.t-color--orange-apricot{color:#f90}.t-color--yellow-penny{color:#ffd200}.t-color--blue-denim{color:#369}.t-color--blue-mediterranean{color:#4fbfe5}.t-color--blue-petrol{color:#099}.t-color--blue-payback{color:#0046aa}.t-color--green-olivetree{color:#497037}.t-color--green-freshmint{color:#50d37a}.t-color--green-seafoam{color:#696}.t-color--green-springgrass{color:#75c04a}.t-color--green-sustainability{color:#049d62}.t-color--green-foerderpenny{color:#136941}.t-color--light-green-foerderpenny{color:#069d62}.t-color--green-naturgut{color:#346e38}.t-color--brown-chocolate{color:#624b46}.t-color--brown-espresso{color:#997066}.t-color--brown-peanut{color:#c96}.t-color--brown-sand{color:#d0c192}.t-color--purple-orchid{color:#7a277a}.t-color--purple-lilac{color:#969}.t-color--purple-fuchsia{color:#d94383}.t-color--purple-rouge{color:#d16377}.t-color--grey-midnight{color:#404b5b}.t-color--grey-stone{color:#78808d}.t-color--butchers{color:#202020}.t-color--ready{color:#0089cc}.t-color--einfachsparen{color:#cd1414}.t-color--naturgut{color:#346e38}.t-color--sanfabio{color:#75c04a}.t-color--today{color:#099}.t-color--white{color:#fff}.t-color--sparkling{color:#659966}.t-color--spirits{color:#ff9901}.sp-container{display:flex}.sp-step{flex:100% 0 0;width:100%}.sp-step:not(.sp-step--active){border:0;-webkit-clip-path:polygon(0 0,0 0,0 0);clip-path:polygon(0 0,0 0,0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.page-sector>header{border-top-left-radius:inherit;border-top-right-radius:inherit}.page-sector__header{padding-bottom:2rem}@media (min-width:960px){.page-sector__header{padding-bottom:3.5rem}}.page-sector--intro .page-sector__header,.page-sector--spacing-below-none .page-sector__header{padding-bottom:0}.page-sector__head{font-weight:500;display:flex;flex:1}@media (max-width:1199px){.page-sector__head{font-size:1rem}}.page-sector__head>*{flex:1}@media (max-width:1199px){.page-sector--intro .page-sector__head{border-radius:10px;margin-top:-7.5rem;padding:5rem 1rem 0;position:relative}}.page-sector__head--medium .page-sector__hdln{margin-bottom:1.5rem;font:500 1.875rem/1.233 AkkoForPenny,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:.01rem;line-height:1.1;margin-top:0;text-transform:none;font-size:1.875rem;font-weight:500}@media (min-width:960px){.page-sector__head--medium .page-sector__hdln{margin-bottom:1.5rem;font-size:2.5rem;letter-spacing:.01312rem;line-height:1.075;line-height:1.3}}.page-sector__head--small .page-sector__hdln{margin-bottom:1.5rem;font:700 .9375rem/1.333 AkkoForPenny,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:.005rem;text-transform:uppercase;font-size:1.25rem;font-weight:500;text-transform:none}@media (min-width:960px){.page-sector__head--small .page-sector__hdln{margin-bottom:1.5rem;font-size:1.25rem;letter-spacing:.00688rem;line-height:1.167;font-size:1.875rem}}.page-sector__head--offset-width .l-col{padding-left:0;padding-right:0}.page-sector__head:not(:last-child){margin-bottom:2rem}@media (min-width:960px){.page-sector__head:not(:last-child){margin-bottom:3.5rem}}.page-sector__hdln{margin-bottom:1.5rem;margin-top:0}@media (min-width:960px){.page-sector__hdln{margin-bottom:1.5rem}}.page-sector__sbln{color:#818792;font:600 .9375rem/1.4 Open Sans,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif}@media (min-width:960px){.page-sector__sbln{font-size:1.25rem}}.page-sector__head-media{border-top-left-radius:inherit;border-top-right-radius:inherit;overflow:hidden}.page-sector__head-media+.page-sector__head{margin-top:2.5rem;padding-top:0}@media (min-width:960px){.page-sector__head-media+.page-sector__head{margin-top:5rem}}.page-sector__head-media img{display:block;margin:0 auto;max-width:1920px}.page-sector__show-all{display:block;font-family:AkkoForPenny,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;height:2.625rem;margin:2rem auto 0;text-align:center;text-decoration:none;width:14.3125rem}@media (min-width:960px){.page-sector__show-all{margin:3.5rem auto 0}}.page-sector__info-message--author{display:block;font-size:.9375rem;font-weight:500;line-height:1.6;margin-top:2.5rem;text-align:center}.page-sector--above-next:after,.page-sector--above-next:before,.page-sector--above-prev:after,.page-sector--above-prev:before{border-radius:inherit;content:"";display:block;height:60px;left:0;position:absolute;width:100%}.page-sector--above-prev{border-top-left-radius:1.25rem;border-top-right-radius:1.25rem;margin-top:-1.25rem;position:relative}.page-sector--above-prev:before{box-shadow:0 -19px 30px -15px rgba(0,0,0,.14),0 -10px 18px -9px rgba(0,0,0,.12);top:0}.page-sector--under-next{padding-bottom:8.75rem}@media (min-width:960px){.page-sector--under-next{padding-bottom:8.75rem}}.page-sector--above-next{border-bottom-left-radius:1.25rem;border-bottom-right-radius:1.25rem;position:relative}.page-sector--above-next:after{bottom:0;box-shadow:0 19px 30px -15px rgba(0,0,0,.14),0 10px 18px -9px rgba(0,0,0,.12)}.page-sector--overlap-next{margin-bottom:-1.25rem}.page-sector--spacing-above-none{padding-top:0}@media (min-width:960px){.page-sector--spacing-above-none{padding-top:0}}.page-sector--spacing-below-none{padding-bottom:0}@media (min-width:960px){.page-sector--spacing-below-none{padding-bottom:0}}.page-sector--spacing-above-s{padding-top:1.5rem}@media (min-width:960px){.page-sector--spacing-above-s{padding-top:1.5rem}}.page-sector--spacing-below-s{padding-bottom:1.5rem}@media (min-width:960px){.page-sector--spacing-below-s{padding-bottom:1.5rem}}.page-sector--spacing-above-m{padding-top:2rem}@media (min-width:960px){.page-sector--spacing-above-m{padding-top:3.5rem}}.page-sector--spacing-below-m{padding-bottom:2rem}@media (min-width:960px){.page-sector--spacing-below-m{padding-bottom:3.5rem}}.page-sector--spacing-above-l{padding-top:2.5rem}@media (min-width:960px){.page-sector--spacing-above-l{padding-top:5rem}}.page-sector--spacing-below-l{padding-bottom:2.5rem}@media (min-width:960px){.page-sector--spacing-below-l{padding-bottom:5rem}}.page-sector--spacing-above-xl{padding-top:5rem}@media (min-width:960px){.page-sector--spacing-above-xl{padding-top:7.5rem}}.page-sector--spacing-below-xl{padding-bottom:5rem}@media (min-width:960px){.page-sector--spacing-below-xl{padding-bottom:7.5rem}}.page-sector--spacing-above-xxl{padding-top:6.25rem}@media (min-width:960px){.page-sector--spacing-above-xxl{padding-top:8.75rem}}.page-sector--spacing-below-xxl{padding-bottom:6.25rem}@media (min-width:960px){.page-sector--spacing-below-xxl{padding-bottom:8.75rem}}.page-sector--intro{padding-top:3rem}@media (min-width:960px){.page-sector--intro{padding-top:5.5rem}}.page-sector--intro .page-sector__header{display:flex;flex-direction:column;padding-bottom:0}.page-sector--intro .page-sector__head{display:flex;padding-top:5rem}@media (max-width:1199px){.page-sector--intro .page-sector__head{border-radius:10px;margin-top:-3.5rem;padding:5rem 1rem 0;position:relative}}@media (max-width:959px){.page-sector--intro .page-sector__head{padding-top:2.5rem}}.page-sector--intro .page-sector__head--no-image{margin-top:0;padding-top:0}.page-sector--intro .page-sector__head-media{margin-top:-3rem}@media (min-width:960px){.page-sector--intro .page-sector__head-media{margin-top:-5.5rem}}.page-sector--intro .page-sector__head-media img{max-width:none}.page-sector--intro .page-sector__head .l-row--center{flex:1}.page-sector--intro .content-btns{margin-top:2rem}@media (min-width:960px){.page-sector--intro .content-btns{margin-top:3rem}}.page-sector--intro .content-btns+.content-btns{margin-top:0}.page-sector--intro .content-btns__block{display:flex;justify-content:center;margin-top:0}.page-sector--intro .content-btns .btn--primary{margin-bottom:0}.page-sector--intro .content-btns .btn--text{margin-top:1rem}@media (min-width:768px){.content--step{display:flex}.content--step>:last-child{order:-1}.content--step>*{margin:initial}}.content--center{text-align:center}.content--center>*{margin-left:auto;margin-right:auto}.content--center ol,.content--center ul{list-style-position:inside}@media (min-width:768px){.content--center\@md{text-align:center}.content--center\@md>*{margin-left:auto;margin-right:auto}.content--center\@md ol,.content--center\@md ul{list-style-position:inside}}@media (min-width:768px){.content--left\@md{text-align:inherit}.content--left\@md>*{margin-left:0;margin-right:0}}@media (min-width:768px){.content--right\@md{text-align:right}.content--right\@md>*{margin-left:0;margin-right:0}}@media (min-width:768px) and (max-width:calc(1199px - 1px)){.content--right\@md-only{text-align:right}.content--right\@md-only>*{margin-left:0;margin-right:0}}.content--contain{padding-left:var(--offset);padding-right:var(--offset)}.content--media-left{flex-direction:row}.content--media-right{flex-direction:row-reverse}.content--media-top{align-items:center;flex-direction:column}.content--media-top>*{flex:auto}.content-btns{margin-top:2rem}@media (min-width:768px){.content-btns{margin-top:4rem}}.content-btns:first-child{margin-top:0}.content-btns__block{margin-top:.5rem;position:relative}@media (min-width:768px){.content-btns__block{margin-top:1rem}}.content-btns__block:first-child{margin-top:0}.content-btns__block--left{margin-left:0;margin-right:auto}.content-btns__block--right{margin-left:auto;margin-right:0}.content-btns__block:last-child .btn{margin-bottom:0}.content-btns__media{margin-top:3rem}@media (min-width:768px){.content-btns__media{margin-top:3rem}}@media (min-width:960px){.content-btns__media{margin-top:4.5rem}}.content-btns__underlay{bottom:0;left:0;opacity:0;position:absolute;right:0;top:0}.content-hdln{margin-top:0}.content-hdln--large{margin-bottom:2rem}.image-list{list-style:none;padding-left:0;align-items:center;display:flex;flex-wrap:wrap;margin:0 -.25rem}.image-list>li{display:flex;margin:.5rem .25rem;text-align:center}.image-list img{max-height:2.5rem;width:auto}.contentPage{transition:opacity .35s}.s-spinner__container{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#fff;height:100vh;left:0;opacity:0;position:fixed;top:0;transition:opacity .3s,visibility .3s;visibility:hidden;width:100vw}.spinner-on .s-spinner__container{opacity:1;visibility:visible}.page-spinner{left:calc(50% - 100px);opacity:0;position:absolute;top:calc(50% - 100px);transform:rotate(-100deg) scale(.4);transition:transform .25s .8s,opacity .25s .8s}.spinner-on .page-spinner{opacity:1;z-index:1;transform:none}.spinner{display:flex;justify-content:center;align-items:center;height:100%;opacity:0;padding:.25rem;position:absolute;right:0;top:0;transform:rotate(-500deg) scale(.4);transition:.35s;width:100%}.spinner--top{height:auto;margin-top:2rem}.spinner .icon{font-size:5rem}.spinner-active .spinner{z-index:1;opacity:1;transform:none}body{--sticky-header-height:0;--sticky-header-transition-duration:500ms;--fixed-mobile-header-height:64px;padding-top:4rem;padding-top:calc(var(--sticky-header-height) - .625rem)}@media (min-width:960px){body{padding-top:6.5rem;padding-top:calc(var(--sticky-header-height) - .625rem)}}.site-header{font-family:AkkoForPenny,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif}.site-header .sub-nav__close,.site-header .sub-nav__container{display:none}.site-header .sub-nav__container--cloned{display:none;position:relative;z-index:4}.site-header .sub-nav__container--cloned.show,.site-header .sub-nav__container--cloned:hover{display:block}.site-header .sub-nav__container--cloned .sub-nav__groups{list-style:none;margin-bottom:0;margin-top:0;padding-left:0;background-color:#fff;box-shadow:0 5px 15px 0 rgba(145,64,64,.23);display:flex;overflow:hidden;position:absolute;width:100%;z-index:-1}.site-header .sub-nav__container--cloned .sub-nav__group{flex:1 0 100%;margin:0;min-width:100%}.site-header .sub-nav__container--cloned .sub-nav__list{list-style:none;margin-bottom:0;margin-top:0;display:flex;justify-content:center;padding:2rem 0}.site-header .sub-nav__container--cloned .sub-nav__list-item.nav-item{color:#404b5b;margin:0 1.5rem}.site-header .sub-nav__container--cloned .sub-nav__list-item.nav-item .site-header__icon{display:none}.site-header .sub-nav__container--cloned .sub-nav__list-item .nav-item__label{font-size:1.125rem;font-weight:500;letter-spacing:-.01625rem;line-height:1.33333}.site-header .sub-nav__container--cloned .sub-nav__list-item .nav-item__subline{display:none}.site-header .sub-nav__container--cloned .sub-nav__list-item .nav-item__link.active,.site-header .sub-nav__container--cloned .sub-nav__list-item .nav-item__link:hover{color:#cd1414}.site-header .sub-nav__container--cloned .sub-nav__list-item:last-of-type{border-bottom:none}.site-header a{color:inherit;text-decoration:none}.site-header__wrapper{background:#cd1414;border-radius:0 0 15px 15px;box-shadow:0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12),0 5px 5px -3px rgba(0,0,0,.2);color:#fff;padding-bottom:.75rem;padding-top:.75rem;position:relative;z-index:5}@media (min-width:960px){.site-header__wrapper{padding-bottom:1.15625rem;padding-top:1.15625rem}}.site-header__container{box-sizing:content-box;margin-left:auto;margin-right:auto;max-width:1590px;padding-left:47px;padding-right:47px;padding-left:var(--offset);padding-right:var(--offset);align-items:center;display:flex;justify-content:space-between}.site-header__logo{display:flex;flex:0 1 50%;justify-content:flex-start;margin:0}.site-header__logo .logo{font-size:1.0625rem;height:1em;width:5.18em}@media (min-width:960px){.site-header__logo .logo{font-size:1.6875rem}}.site-header__logo .logo__link{display:flex;flex-direction:column}.site-header__logo .logo__text{display:block;color:#ffd200;font-size:.75rem;font-weight:700;letter-spacing:.02875rem;line-height:1.41667}@media (min-width:960px){.site-header__logo .logo__text{font-size:1.125rem;letter-spacing:.04312rem;line-height:1.55556}}.site-header__menu{display:flex;flex:0 1 50%;justify-content:flex-end}.site-header__nav{display:none}@media (min-width:960px){.site-header__nav{display:flex;flex:1 0 auto;justify-content:center}.site-header__nav .main-nav__item{margin:0 1rem}.site-header__nav .main-nav__item .nav-item__link{align-items:center;display:flex;flex-direction:column;padding:0 .625rem .75rem;position:relative}.site-header__nav .main-nav__item .nav-item__link:after{background-color:#fff;border-radius:.25rem;bottom:0;content:"";display:none;height:.25rem;left:0;position:absolute;width:100%}.site-header__nav .main-nav__item .nav-item__link.active:after,.site-header__nav .main-nav__item .nav-item__link.trail:after{display:block}.site-header__nav .main-nav__item .nav-item__label{font-size:1.125rem;font-weight:500;letter-spacing:-.01063rem;line-height:.83333}.site-header__nav .main-nav__container{align-items:center;display:flex}}.site-header__nav .main-nav__item .nav-item__link{align-items:center;display:flex;flex-direction:column}.site-header__nav a{color:inherit;text-decoration:none}.site-header__nav--cloned{bottom:0;color:#cd1414;display:flex;flex-direction:column-reverse;justify-content:flex-start;left:0;max-height:100%;position:fixed;width:100%;z-index:3}.site-header__nav--cloned .sub-nav__wrapper{position:relative}.site-header__nav--cloned .sub-nav__wrapper.show{max-height:100%}.site-header__nav--cloned .sub-nav__wrapper.show .sub-nav__container{bottom:0;height:100%;opacity:1}.site-header__nav--cloned .sub-nav__container{bottom:-100%;display:flex;height:0;opacity:0;position:relative;transition:opacity .2s ease-in-out,bottom .5s ease-in-out,height .2s ease-in-out;z-index:1}@media (min-width:960px){.site-header__nav--cloned .sub-nav__container{display:none}}.site-header__nav--cloned .sub-nav__container.active-scroll .sub-nav__list{max-height:100%;overflow-y:scroll}.site-header__nav--cloned .sub-nav__close{background:#fff;border-radius:50%;box-shadow:0 -4px 4px -2px rgba(0,0,0,.14),0 -1px 0 -1px rgba(0,0,0,.12);color:#cd1414;cursor:pointer;display:flex;font-size:1rem;left:50%;margin-top:-5.9375rem;padding:1rem;position:absolute;top:4.1875rem;transform:translateX(-50%);z-index:2}.site-header__nav--cloned .sub-nav__groups{list-style:none;margin-top:0;background-color:#fff;border-radius:15px 15px 0 0;box-shadow:0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12),0 2px 4px -1px rgba(0,0,0,.2);display:flex;flex:1;margin-bottom:0;overflow:hidden;padding:2rem 0 .875rem;position:relative;top:0;width:100%}.site-header__nav--cloned .sub-nav__group{flex:1 0 100%;height:87%;margin:0;min-width:100%}.site-header__nav--cloned .sub-nav__list{list-style:none;margin-bottom:0;margin-top:0;padding-left:0;display:flex;flex-direction:column}.site-header__nav--cloned .sub-nav__list-item.nav-item{color:#404b5b;margin:0 2.5rem;padding:1rem 0}@media (min-width:768px){.site-header__nav--cloned .sub-nav__list-item.nav-item{margin:0 7.8125rem}}.site-header__nav--cloned .sub-nav__list-item.nav-item .site-header__icon{box-sizing:content-box;font-size:1rem;height:1em;padding:.5rem;width:1em}.site-header__nav--cloned .sub-nav__list-item .nav-item__label{display:inline;font-family:AkkoForPenny,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.25rem;font-weight:500;letter-spacing:.0225rem;line-height:1.2}.site-header__nav--cloned .sub-nav__list-item .nav-item__link{align-items:center;display:flex}.site-header__nav--cloned .sub-nav__list-item .nav-item__link.active,.site-header__nav--cloned .sub-nav__list-item .nav-item__link.trail{color:#cd1414}.site-header__nav--cloned .sub-nav__list-item:last-of-type{border-bottom:none}.site-header__nav--cloned .sub-nav__list-item:last-of-type.nav-item{padding-bottom:2rem}@media (min-width:960px){.site-header__nav--cloned{display:none}}.site-header__nav--cloned.open{top:3rem}.site-header__nav--cloned .main-nav{justify-content:space-between;max-width:336px;width:100%}.site-header__nav--cloned .main-nav__container{box-sizing:content-box;margin-left:auto;margin-right:auto;max-width:1590px;padding-left:47px;padding-right:47px;padding-left:var(--offset);padding-right:var(--offset);background:#fff;border-radius:15px 15px 0 0;bottom:0;box-shadow:0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12),0 5px 5px -3px rgba(0,0,0,.2);box-sizing:border-box;display:flex;justify-content:center;padding-bottom:.75rem;padding-top:.75rem;position:absolute;width:100%;z-index:3}.site-header__nav--cloned .main-nav__item{font-family:AkkoForPenny,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.8125rem;font-weight:500;letter-spacing:-.01125rem;line-height:1.23077}.site-header__nav--cloned .main-nav .site-header__icon{padding-bottom:0}.site-header__nav--cloned .main-nav a{color:#404b5b}.site-header__nav--cloned .main-nav a.active,.site-header__nav--cloned .main-nav a.trail{color:#cd1414}.site-header--sticky{left:0;position:-webkit-sticky;position:sticky;position:fixed;top:-.0625rem;transition:top var(--sticky-header-transition-duration) linear;width:100%;z-index:3}.body--scroll-down .site-header--sticky,.site-header--sticky.site-header--hide{top:calc(var(--sticky-header-height)*-1.5)}@media (min-width:960px){.body--scroll-down .site-header--sticky,.site-header--sticky.site-header--hide{top:-.0625rem}}.site-header--nav-open{z-index:6}.site-header__icon{box-sizing:content-box;font-size:1.5rem;height:1em;padding:.5rem;width:1em}@media (min-width:960px){.site-header__icon{font-size:2rem}.site-header__nav .site-header__icon{padding-top:0}}.site-header__icon--payback-large{width:2.6em}.inline-list{list-style:none;margin-bottom:0;margin-top:0;padding-left:0;display:inline-flex}.inline-list>li{margin:0 .25rem}.market-tile{background:#fff;border-radius:15px;box-shadow:0 -4px 30px rgba(0,0,0,.14),0 0 18px rgba(0,0,0,.12);color:#78808d;padding:1rem;transition:background .2s}@media (min-width:960px){.market-tile.s-active{background:#f6f6f6}}.market-tile .btn{max-width:19rem;min-width:unset;padding-left:1rem;padding-right:1rem;width:100%}.market-tile__head{align-items:flex-start;display:flex;justify-content:space-between}.market-tile__foot{margin-top:1rem}.market-tile__hdln{color:#404b5b;margin:0}@media (min-width:960px){.market-tile__hdln{max-width:70%}}.market-tile__hdln:first-child{margin-top:0}.market-tile__hdln:last-child{max-width:100%;width:100%;text-align:center}.market-tile__hdln--secondary{text-transform:capitalize}.market-tile__distance{color:#404b5b;font-weight:700;text-align:right;white-space:nowrap}.market-tile__address{font-family:inherit;margin:0;white-space:pre-wrap}.market-tile__status{color:#50d37a;margin-top:.2em}.market-tile__status .icon{vertical-align:-.125em}.market-tile__status.s-closed{color:#cd1414}.market-tile__non-food{display:none;color:#404b5b;margin:.1875rem 0}@media (min-width:960px){.market-tile__non-food--margin-top{margin-top:1.375rem}}.market-tile__non-food--show{display:flex;flex-direction:row;align-items:flex-start}.market-tile__non-food .icon{font-size:.6875rem;margin:.3125rem .3125rem 0 0}@media (min-width:960px){.market-tile__non-food .icon{font-size:.9375rem;margin-top:.375rem}}.market-tile__delivery{display:none}.market-tile__delivery--show{display:block}.market-tile .collapsible__control{margin-top:1rem;margin-bottom:1rem}.market-tile .collapsible__control:focus{outline:0}.market-tile .collapsible__control[aria-expanded=true] svg{transform:rotate(180deg)}.market-tile .collapsible__control[aria-expanded=true] .collapsible__control-closed{display:none}.market-tile .collapsible__control:not([aria-expanded=true]){margin-bottom:0}.market-tile .collapsible__control:not([aria-expanded=true]) .collapsible__control-open{display:none}.market-tile__opening-hours td:not(:last-child){padding-right:.5em}.market-tile__list{list-style:none;margin-bottom:0;padding-left:0;display:flex;align-items:center;justify-content:space-evenly;margin-top:.9375rem}@media (min-width:960px){.market-tile__list{margin-top:0}}.market-tile__list li{position:relative;display:flex;align-items:center;margin:0}.market-tile__list img{width:4.125rem}.market-tile__list span{position:absolute;left:50%;top:100%;transform:translateX(-50%);margin-top:.625rem;white-space:nowrap;color:#404b5b}.market-tile__list--pay-options{margin-bottom:1.25rem;padding-bottom:2.5rem}.market-tile__list--pay-options li{height:3.125rem}.market-tile__list--pay-options img{width:100%}.market-tile__route{margin-bottom:1rem;margin-top:1rem}@media (min-width:768px){.market-tile__route{margin-top:0}}.market-tile__route .btn .icon{font-size:1.5rem;margin-left:.25rem;vertical-align:-.25em}@media (min-width:768px){.collapsible__content[aria-hidden=true]+.market-tile__select{margin-top:-3em}}@media (min-width:960px){.collapsible__content[aria-hidden=true]+.market-tile__select{margin-top:-4em}}.market-tile__link,.market-tile__link--underline{color:inherit;font-size:.9375rem}.market-tile__link--underline{text-decoration:underline}.market-tile__title{color:#404b5b;font-weight:700}.market-tile--current,.market-tile--select{margin-left:auto;margin-right:auto;padding-bottom:1rem}.market-tile--current .market-tile__head,.market-tile--select .market-tile__head{margin-bottom:.5rem}.market-tile--current{max-width:347px}@media (min-width:768px){.market-tile--current{max-width:509px}}@media (min-width:960px){.market-tile--current{max-width:1050px}}.market-tile--select{max-width:100%}@media (min-width:768px){.market-tile--select{max-width:440px}}@media (min-width:960px){.market-tile--select{max-width:510px}}@media (min-width:960px){.market-tile--narrow{max-width:509px}}@media (min-width:960px){.market-tile--half{flex-basis:50%}}.market-tile--current .market-tile__address{white-space:normal}.market-tile--current .l-col{max-width:100%}.market-tile--radio{border:1px solid transparent;color:#404b5b;display:block;font-size:.8125rem;padding:3rem 0;position:relative}.market-tile--radio .l-row{align-items:center}.market-tile--radio [class*=" l-col"],.market-tile--radio [class^=l-col]{padding-bottom:0}.market-tile--radio .market-tile__hdln{text-align:left}.market-tile--radio .market-tile__distance{position:absolute;right:1.5rem;top:1rem}@media (min-width:768px){.market-tile--radio .market-tile__distance{font-size:1.25rem}}.market-tile--radio .market-tile__radio-indicator{align-items:center;border:1px solid #a0a5ad;border-radius:50%;color:#4c4c4c;display:flex;font-size:2rem;height:1em;justify-content:center;margin:auto;width:1em}.market-tile--radio .market-tile__radio-indicator>.icon{opacity:0}.market-tile__radio:checked+.market-tile--radio .market-tile__radio-indicator>.icon{opacity:1}.market-tile__radio:focus+.market-tile--radio{border-color:#ffd200}.category-menu{align-items:center;display:flex;flex-direction:column;font-family:AkkoForPenny,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;position:-webkit-sticky;position:sticky;top:calc(var(--sticky-header-height)*0.95);transition:top var(--sticky-header-transition-duration) linear;z-index:2}@media (min-width:960px){.category-menu{transition:none}}.body--scroll-down .category-menu{top:0;transition-duration:.2s}@media (min-width:960px){.body--scroll-down .category-menu{top:calc(var(--sticky-header-height) - .0625rem)}}.category-menu.category-menu--flyout-open{background:#fff;bottom:0;position:fixed;top:0;width:100%;z-index:4}@media (min-width:960px){.category-menu.category-menu--flyout-open{bottom:auto;position:relative;position:-webkit-sticky;position:sticky;top:var(--sticky-header-height);z-index:2}}.category-menu__header{align-items:center;box-sizing:border-box;color:#c33;display:flex;font-size:.875rem;font-weight:700;justify-content:center;letter-spacing:.00875rem;line-height:1.14286;position:relative;width:100%}@media (min-width:960px){.category-menu__header{min-height:4.75rem}}.category-menu__header-wrapper{background-color:#fff;box-shadow:0 5px 15px 0 rgba(111,82,82,.14);width:100%;z-index:2}.category-menu__header-container{display:flex;max-width:23.4375rem;position:relative;width:100%}.category-menu__period{display:flex;flex-direction:column;margin:1rem .6875rem;padding:.75rem .625rem .625rem;text-align:center;width:33.33333%;z-index:2}.category-menu__period:first-child:nth-last-child(2),.category-menu__period:first-child:nth-last-child(2)~a{width:100%}.category-menu__period:first-child:nth-last-child(2)~.category-menu__period-selected{transform:translateX(50%)!important;width:50%}.category-menu__period:first-child:nth-last-child(3),.category-menu__period:first-child:nth-last-child(3)~.category-menu__period-selected,.category-menu__period:first-child:nth-last-child(3)~a{width:50%}.category-menu__period:first-child:nth-last-child(4),.category-menu__period:first-child:nth-last-child(4)~.category-menu__period-selected,.category-menu__period:first-child:nth-last-child(4)~a{width:33.33333%}.category-menu__period-type{font-size:.6875rem;font-weight:400;letter-spacing:0;line-height:1.18182;white-space:nowrap}.category-menu__period-selected{height:100%;left:0;position:absolute;top:0;transition:transform .3s ease-in-out;width:33.33333%;z-index:1;font-size:0}.category-menu__period-selected .shape{display:block;height:100%;padding:1rem .6875rem;position:relative;width:100%}.category-menu__period-selected .shape:before{border-radius:1.25rem;box-shadow:0 3px 14px 2px rgba(205,20,20,.08),0 5px 5px -3px rgba(196,84,84,.2);content:"";display:block;height:2.5rem;margin-bottom:.875rem;width:100%}.category-menu__period-selected .shape .triangle{background-color:#fff;border-top-right-radius:30%;display:none;height:.625rem;left:50%;position:relative;text-align:left;top:.125rem;transform:translateX(-50%) rotate(135deg);width:.625rem}.category-menu__period-selected .shape .triangle:after,.category-menu__period-selected .shape .triangle:before{background-color:inherit;content:"";height:.625rem;position:absolute;width:.625rem}.category-menu__period-selected .shape .triangle:before{transform:rotate(-135deg) skewX(-45deg) scale(1.414,.707) translateY(-50%)}.category-menu__period-selected .shape .triangle:after{transform:rotate(135deg) skewY(-45deg) scale(.707,1.414) translate(50%)}.category-menu--flyout-open .category-menu__period-selected .shape .triangle{display:block}.category-menu__wrapper{align-items:center;background:#fff;display:none;flex-direction:column;height:0;width:100%}@media (min-width:960px){.category-menu__wrapper{box-shadow:0 5px 15px 0 rgba(145,64,64,.23);height:auto;left:0;position:absolute;top:100%}}.category-menu--flyout-open .category-menu__wrapper{display:flex;height:100%}@media (min-width:960px){.category-menu--flyout-open .category-menu__wrapper{height:auto}}.category-menu__button-toggle{background:#fff;border:0;border-radius:9rem;box-shadow:3px 8px 15px 0 rgba(140,61,61,.19),5px 5px 15px -10px rgba(154,50,50,.25),0 3px 25px -5px rgba(154,50,50,.25),0 3px 5px -3px rgba(154,50,50,.2);color:#c33;cursor:pointer;font-weight:inherit;line-height:1;padding:.75rem .875rem;position:absolute;top:calc(100% + 2rem);visibility:visible;z-index:10}@media (min-width:960px){.category-menu__button-toggle{align-items:center;background:none;box-shadow:none;display:flex;font-size:1.125rem;font-weight:500;letter-spacing:-.01063rem;margin-right:var(--offset);right:0;top:50%;transform:translateY(-50%)}.category-menu__button-toggle .toggle-icon{color:#cd1414;display:block;height:1em;margin-left:.3125rem;padding:.75em;position:relative;width:1em}.category-menu__button-toggle .toggle-icon:after,.category-menu__button-toggle .toggle-icon:before{background:currentColor;content:"";left:50%;position:absolute;top:50%;transform:rotate(-90deg);transition:all .5s ease-in-out}.category-menu__button-toggle .toggle-icon:before{height:.1875rem;margin-left:-.5em;margin-top:-.09375rem;opacity:1;transition:transform .5s ease-in-out;width:1em}.category-menu--flyout-open .category-menu__button-toggle .toggle-icon:before{transform:rotate(0)}.category-menu__button-toggle .toggle-icon:after{height:1em;margin-left:-.09375rem;margin-top:-.5em;width:.1875rem}}.category-menu--flyout-open .category-menu__button-toggle{animation:scale-up .5s cubic-bezier(.39,.575,.565,1) both}@media (min-width:960px){.category-menu--flyout-open .category-menu__button-toggle{animation:none}}@keyframes scale-up{0%{-webkit-filter:blur(0);filter:blur(0);opacity:1}25%{-webkit-filter:blur(1px);filter:blur(1px)}50%{-webkit-filter:blur(3px);filter:blur(3px)}75%{-webkit-filter:blur(0);filter:blur(0)}to{-webkit-filter:blur(0);filter:blur(0);opacity:0;pointer-events:none;visibility:hidden}}.category-menu__groups{height:100%;padding-bottom:.9375rem}@media (min-width:960px){.category-menu__groups{padding-bottom:2rem}}.category-menu__group{overflow-y:auto;overflow-x:hidden}.category-menu__group .pill-list{max-height:100%;overflow-y:auto;padding-bottom:8rem;padding-top:1.375rem}@media (max-width:959px){.category-menu__group .pill-list{margin-left:-1.5rem;margin-right:-1.5rem}.category-menu__group .pill-list__item{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:960px){.category-menu__group .pill-list{overflow-y:visible;padding-bottom:0;padding-top:1.875rem}}@media (min-width:960px){.category-menu__group{overflow:visible}}.category-menu__category-wrapper{display:flex;justify-content:center;width:100%}@media (min-width:960px){.category-menu__category-wrapper{width:auto}}.category-menu__category-wrapper:last-of-type{margin-bottom:-.5rem}.category-menu__pill{color:#404b5b;width:100%}@media (min-width:768px){.category-menu__pill{margin:.5rem 0}}@media (min-width:960px){.category-menu__pill{margin:0;width:auto}}.category-menu__pill>*{pointer-events:none}.category-menu__button-close{background:#fff;border-radius:50%;bottom:2.5rem;box-shadow:8px 10px 20px 0 rgba(150,16,16,.14),0 1px 18px 0 rgba(92,35,35,.12);color:#cd1414;display:flex;font-size:1.125rem;margin-top:-5.9375rem;padding:1.1875rem;position:absolute;z-index:2}@media (min-width:768px){.category-menu__button-close{margin-top:-5.3125rem}}@media (min-width:960px){.category-menu__button-close{display:none}}.category-menu a{text-decoration:none}@keyframes scale-in-top{0%{-webkit-filter:blur(2px);filter:blur(2px);height:30%;opacity:0;transform:scale(0)}25%{-webkit-filter:blur(1px);filter:blur(1px)}50%{-webkit-filter:blur(0);filter:blur(0)}to{height:100%;opacity:1;transform:scale(1)}}.jump-marks{align-items:center;display:flex;flex-direction:column;font-family:AkkoForPenny,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;position:-webkit-sticky;position:sticky;top:calc(var(--sticky-header-height) - .0625rem);transition:top var(--sticky-header-transition-duration);z-index:2}.body--scroll-down .jump-marks{top:-.0625rem}@media (min-width:960px){.body--scroll-down .jump-marks{top:calc(var(--sticky-header-height) - .0625rem)}}.jump-marks__header{align-items:center;color:#c33;display:flex;font-size:.75rem;font-weight:500;justify-content:center;line-height:1.16667;position:relative}@media (min-width:960px){.jump-marks__header{font-size:.8125rem;line-height:1.07692;min-height:4.75rem}}.jump-marks__header-wrapper{background-color:#fff;box-shadow:0 5px 15px 0 rgba(111,82,82,.14);width:100%;z-index:2}.jump-marks__target{align-items:center;cursor:pointer;display:flex;height:2.5rem;justify-content:center;margin:1rem 0;min-width:8.125rem;padding:.3125rem .9375rem;text-align:center;width:8.125rem;z-index:2}.jump-marks__target.t-bg--green-foerderpenny,.jump-marks__target.t-bg--red-penny{background-color:transparent}.jump-marks__target.t-bg--red-penny{color:#cd1414}.jump-marks__target.t-bg--green-foerderpenny{color:#136941}.jump-marks__target abbr{pointer-events:none}.jump-marks__target-selected{height:100%;left:0;position:absolute;top:0;transition:transform .3s ease-in-out;width:8.125rem;z-index:1}.jump-marks__target-selected .shape{display:block;height:100%;padding:1rem .6875rem;position:relative;width:100%}.jump-marks__target-selected .shape:before{border-radius:1.25rem;box-shadow:0 3px 14px 2px rgba(205,20,20,.08),0 5px 5px -3px rgba(196,84,84,.2);content:"";display:block;height:2.5rem;margin-bottom:1.25rem;width:100%}.jump-marks__target-selected .shape:after{border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #fff;content:"";display:none;height:0;margin:0 auto;width:0}.jump-marks__target-selected.t-bg--green-foerderpenny,.jump-marks__target-selected.t-bg--red-penny{background-color:transparent}.jump-marks__target-selected.t-bg--green-foerderpenny .shape:before{box-shadow:0 3px 14px 2px rgba(6,157,98,.12),0 5px 5px -3px rgba(6,157,98,.2)}.jump-marks .swiper{display:flex;padding-bottom:.625rem;position:relative;z-index:1}.jump-marks .swiper__container{margin-bottom:-.625rem;overflow-x:auto;-webkit-scroll-snap-points-x:repeat(100%);-ms-scroll-snap-points-x:repeat(100%);scroll-snap-points-x:repeat(100%);-webkit-scroll-snap-type:x mandatory;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;z-index:1}.jump-marks .swiper__control{background:#fff;bottom:0;cursor:pointer;padding:.625rem .3125rem;position:absolute;top:0;z-index:2}@media (min-width:960px){.jump-marks .swiper__control{display:none}}.jump-marks .swiper__control--left{left:0}.jump-marks .swiper__control--left:after{background:linear-gradient(90deg,#fff,hsla(0,0%,100%,0));bottom:0;content:"";display:block;pointer-events:none;position:absolute;right:-2.875rem;top:0;width:2.875rem}.jump-marks .swiper__control--right{right:0}.jump-marks .swiper__control--right:before{background:linear-gradient(-90deg,#fff,hsla(0,0%,100%,0));bottom:0;content:"";display:block;left:-2.875rem;pointer-events:none;position:absolute;top:0;width:2.875rem}.jump-marks .swiper__control--hide,.jump-marks .swiper__inactive .swiper__control{display:none}.jump-marks a{text-decoration:none}.jump-mark{height:0;margin-bottom:0;position:relative;top:0;visibility:hidden}.jump-mark--edit-mode{height:auto;visibility:visible}.story-gallery .carousel{background-color:#191919;border-radius:.9375rem;height:29.25rem;position:relative;width:100%}@media (min-width:768px){.story-gallery .carousel{border-bottom-left-radius:0;height:29.5625rem;width:50%}}@media (min-width:960px){.story-gallery .carousel{height:33.5625rem;width:27.5%}}.story-gallery .carousel__controls{display:flex;justify-content:space-between;margin:0}.story-gallery .carousel__control{align-items:flex-start;border-radius:0;box-shadow:none;color:#fff;display:flex;flex-direction:column;font-size:2.1875rem;height:75%;justify-content:flex-end;left:0;margin:0;padding-bottom:5.5rem;position:absolute;top:0;width:25%;z-index:1}@media (min-width:960px){.story-gallery .carousel__control{font-size:3.5rem;padding-bottom:6.0625rem}}.story-gallery .carousel__control:focus{outline:none}.story-gallery .carousel__control[disabled]{cursor:default;opacity:0}.story-gallery .carousel__control--next{align-items:flex-end;left:auto;right:0}.story-gallery .carousel__control--next svg{margin-right:-.1875rem}@media (min-width:960px){.story-gallery .carousel__control--next svg{margin-right:-.625rem}}.story-gallery .carousel__control svg{-webkit-filter:drop-shadow(0 2px 6px rgba(0,0,0,.61));filter:drop-shadow(0 2px 6px rgba(0,0,0,.61));margin-left:-.1875rem}@media (min-width:960px){.story-gallery .carousel__control svg{-webkit-filter:drop-shadow(0 3px 9px rgba(0,0,0,.61));filter:drop-shadow(0 3px 9px rgba(0,0,0,.61));margin-left:-.625rem}}.story-gallery .carousel__indicators{bottom:0;display:flex;justify-content:space-between;left:0;margin:0;padding:1rem;position:absolute;width:100%;z-index:1}@media (min-width:768px){.story-gallery .carousel__indicators{bottom:.625rem}}.story-gallery .carousel__indicators li{flex:1;margin-right:.3125rem}.story-gallery .carousel__indicators li:first-child .carousel__indicator[aria-selected=true]:before{content:none}.story-gallery .carousel__indicators li:last-child{margin-right:0}.story-gallery .carousel__indicators .carousel__indicator{background-color:hsla(0,0%,100%,.25);border-radius:.25rem;height:.25rem;pointer-events:none;width:100%}@media (min-width:960px){.story-gallery .carousel__indicators .carousel__indicator{height:.4375rem}}.story-gallery .carousel__indicators .carousel__indicator:before{opacity:0}.story-gallery .carousel__indicators .carousel__indicator.carousel__indicator--visited,.story-gallery .carousel__indicators .carousel__indicator[aria-selected=true]{background-color:#fff}.story-gallery .carousel__indicators .carousel__indicator.carousel__indicator--visited:before,.story-gallery .carousel__indicators .carousel__indicator[aria-selected=true]:before{bottom:2.1875rem;color:#fff;content:attr(data-name);font:800 .9375rem/1 Open Sans,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;left:1.125rem;position:absolute}@media (min-width:960px){.story-gallery .carousel__indicators .carousel__indicator.carousel__indicator--visited:before,.story-gallery .carousel__indicators .carousel__indicator[aria-selected=true]:before{font-size:1.25rem}}.story-gallery .carousel__indicators .carousel__indicator.carousel__indicator--visited,.story-gallery .carousel__indicators .carousel__indicator[aria-selected=true]:before{opacity:1}.story-gallery .carousel__indicators .carousel__indicator--progress[aria-selected=false] progress{display:none}.story-gallery .carousel__indicators .carousel__indicator--progress.carousel__indicator--visited,.story-gallery .carousel__indicators .carousel__indicator--progress[aria-selected=true]{background-color:hsla(0,0%,100%,.25)}.story-gallery .carousel__indicators .carousel__indicator--progress.carousel__indicator--visited progress,.story-gallery .carousel__indicators .carousel__indicator--progress[aria-selected=true] progress{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:hsla(0,0%,100%,.25);border-radius:.25rem;color:#fff;display:block;height:100%;width:100%}.story-gallery .carousel__indicators .carousel__indicator--progress.carousel__indicator--visited progress::-webkit-progress-bar,.story-gallery .carousel__indicators .carousel__indicator--progress[aria-selected=true] progress::-webkit-progress-bar{background-color:transparent}.story-gallery .carousel__indicators .carousel__indicator--progress.carousel__indicator--visited progress::-webkit-progress-value,.story-gallery .carousel__indicators .carousel__indicator--progress[aria-selected=true] progress::-webkit-progress-value{background:#fff;border-radius:.25rem}.story-gallery .carousel__indicators .carousel__indicator--progress.carousel__indicator--visited progress::-moz-progress-bar,.story-gallery .carousel__indicators .carousel__indicator--progress[aria-selected=true] progress::-moz-progress-bar{background-color:#fff;border:none;border-radius:.25rem}.story-gallery .carousel__slide,.story-gallery .carousel__slides,.story-gallery .carousel__slides-wrapper{height:100%}.story-gallery .carousel__slides{transition:none}.story-gallery .carousel__slide{position:relative}.story-gallery .carousel__slide:before{background-image:linear-gradient(180deg,hsla(0,0%,100%,0),rgba(0,0,0,.1),rgba(0,0,0,.61));bottom:0;content:"";height:6.25rem;left:0;position:absolute;right:0;width:100%}.story-gallery .carousel .video-player{height:100%;max-height:100vh;max-height:calc(100vh - 6.25rem);min-height:29.25rem;width:100%}@media (min-width:768px){.story-gallery .carousel .video-player{min-height:29.5625rem}}@media (min-width:960px){.story-gallery .carousel .video-player{min-height:29.25rem}}.story-gallery .carousel .video-player.cover{font-family:"object-fit: cover;";-o-object-fit:cover;object-fit:cover}.story-gallery .carousel .video-player.fullHeight{display:block;margin:0 auto;max-width:100%;width:auto}.story-gallery .carousel .video-player.animate~.btn--primary svg{animation:linear infinite alternate;animation-duration:1.7s;animation-name:wiggle}.story-gallery .carousel .video-player.animate~.video-controls [data-state=pause] .btn-play{opacity:1;transition:all .3s linear;visibility:visible}@keyframes wiggle{0%{opacity:.1;right:-.3125rem}50%{opacity:1;right:.3125rem}to{opacity:.1;right:-.3125rem}}.story-gallery .carousel .btn--primary{bottom:3.4375rem;font:700 .8125rem/1 Open Sans,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;margin:0;padding:.71875rem 2rem .71875rem 1.1875rem;position:absolute;right:.75rem;z-index:1}@media (min-width:960px){.story-gallery .carousel .btn--primary{bottom:4.375rem;font-size:1rem;padding:1rem 3rem 1rem 1.875rem}}.story-gallery .carousel .btn--primary svg{font-size:2.4375rem;margin-right:0;position:absolute;right:-.0625rem;top:50%;transform:translateY(-50%)}@media (min-width:960px){.story-gallery .carousel .btn--primary svg{font-size:3.75rem}}.story-gallery .carousel--edit .carousel__slide{pointer-events:all}.story-gallery .carousel--edit .carousel__slide img,.story-gallery .carousel--edit .carousel__slide video{pointer-events:none}.story-gallery .video-controls button{background:transparent;background-repeat:no-repeat;background-size:contain;border:none;cursor:pointer}.story-gallery .video-controls button:focus{outline:none}.story-gallery .video-controls .play-wrapper{align-items:center;cursor:pointer;display:flex;height:100%;justify-content:center;left:50%;position:absolute;top:0;transform:translate(-50%);width:50%}.story-gallery .video-controls .play-wrapper .btn-play{align-items:center;background-color:#fff;border-radius:50%;color:#cd1414;display:flex;font-size:2rem;height:3.125rem;justify-content:center;opacity:0;position:relative;transition:all .2s ease-in-out;visibility:hidden;width:3.125rem}.story-gallery .video-controls .play-wrapper:hover:not([data-state=play]) .btn-play{opacity:1;transition:all .3s linear;visibility:visible}.story-gallery .video-controls .sound-wrapper{bottom:3.4375rem;font-size:2rem;left:1.0625rem;line-height:1;position:absolute}@media (min-width:960px){.story-gallery .video-controls .sound-wrapper{bottom:4.375rem}}.story-gallery .video-controls .sound-wrapper[data-state=sound-off] .btn-sound-on,.story-gallery .video-controls .sound-wrapper[data-state=sound-on] .btn-sound-off{display:none}.story-gallery .video-controls .sound-wrapper svg{fill:#fff;-webkit-filter:drop-shadow(0 3px 5px rgba(0,0,0,.5));filter:drop-shadow(0 3px 5px rgba(0,0,0,.5))}@media (min-width:768px){.story-gallery .video-controls .sound-wrapper svg{-webkit-filter:drop-shadow(0 2px 4px rgba(0,0,0,.5));filter:drop-shadow(0 2px 4px rgba(0,0,0,.5))}}@media (min-width:768px){.story-gallery.images-1 .carousel,.story-gallery.images-1 .story-gallery__images-wrapper,.story-gallery.images-2 .carousel,.story-gallery.images-2 .story-gallery__images-wrapper{width:50%}.story-gallery.images-1 .story-gallery__desc-items,.story-gallery.images-2 .story-gallery__desc-items{flex:0 0 50%}}@media (min-width:960px){.story-gallery.images-1 .carousel,.story-gallery.images-2 .carousel{width:27.5%}.story-gallery.images-1 .story-gallery__images-wrapper,.story-gallery.images-2 .story-gallery__images-wrapper{width:72.5%}.story-gallery.images-1 .story-gallery__image-item:first-child,.story-gallery.images-2 .story-gallery__image-item:first-child{flex-basis:79%}.story-gallery.images-1 .story-gallery__desc-items,.story-gallery.images-2 .story-gallery__desc-items{flex:0 0 62%}}@media (min-width:960px){.story-gallery.images-1 .story-gallery__image-item:first-child{flex-basis:100%}}@media (min-width:768px){.story-gallery.images-3 .carousel,.story-gallery.images-3 .story-gallery__images-wrapper{width:50%}.story-gallery.images-3 .story-gallery__desc-items{flex:0 0 50%}}@media (min-width:960px){.story-gallery.images-3 .carousel{width:27.5%}.story-gallery.images-3 .story-gallery__images-wrapper{width:72.5%}.story-gallery.images-3 .story-gallery__image-item:nth-child(2),.story-gallery.images-3 .story-gallery__image-item:nth-child(3){height:100%;margin-left:.875rem}.story-gallery.images-3 .story-gallery__image-item:nth-child(2){flex-basis:27%}.story-gallery.images-3 .story-gallery__image-item:nth-child(2):after,.story-gallery.images-3 .story-gallery__image-item:nth-child(2) img{border-bottom-right-radius:.9375rem}.story-gallery.images-3 .story-gallery__desc-items{flex:0 0 67%}.story-gallery.images-3 .story-gallery__portions-btn{flex:0}}@media (min-width:768px){.story-gallery.images-4 .story-gallery__desc-items{flex:0 0 50%}}@media (min-width:960px){.story-gallery.images-4 .story-gallery__desc-items{flex:0 0 57.5%}.story-gallery.images-4 .story-gallery__portions-btn{flex:0}}.story-gallery__images-wrapper{display:none}@media (min-width:768px){.story-gallery__images-wrapper{display:flex;flex-wrap:wrap;height:29.5625rem;position:relative;width:50%;z-index:0}}@media (min-width:960px){.story-gallery__images-wrapper{height:33.5625rem;width:72.5%}}.story-gallery__images-wrapper.images-2,.story-gallery__images-wrapper.images-3{flex-wrap:nowrap}.story-gallery__images-wrapper--inactive>:after{background-color:#000;border-radius:.9375rem;bottom:0;content:"";left:0;opacity:.3;position:absolute;right:0;top:0;transition:opacity .3s linear;z-index:1}.story-gallery__images-wrapper img{border-radius:.9375rem}.story-gallery__image-item{flex-basis:calc(50% - 0.5rem);height:calc(50% - .25rem);margin-left:.5rem;position:relative}@media (min-width:960px){.story-gallery__image-item{flex:1 1 28%;height:100%;margin-left:.875rem}}.story-gallery__image-item:last-child:after,.story-gallery__image-item:last-child img{border-bottom-right-radius:0;border-top-right-radius:0}.story-gallery__image-item:nth-child(2),.story-gallery__image-item:nth-child(3){flex-basis:calc(50% - 0.5rem);height:calc(50% - .25rem)}@media (min-width:960px){.story-gallery__image-item:nth-child(2),.story-gallery__image-item:nth-child(3){flex-basis:8.25%;height:calc(50% - .4375rem)}}.story-gallery__image-item:first-child,.story-gallery__image-item:nth-child(2){margin-bottom:.5rem}@media (min-width:960px){.story-gallery__image-item:first-child,.story-gallery__image-item:nth-child(2){margin-bottom:0}}.story-gallery__image-item:nth-child(3){align-self:auto;margin-left:.5rem}@media (min-width:960px){.story-gallery__image-item:nth-child(3){align-self:flex-end;margin-left:-19%}}.images-1 .story-gallery__image-item{flex-basis:100%;height:100%}.images-2 .story-gallery__image-item{flex-basis:50%;height:100%}.images-3 .story-gallery__image-item{flex-basis:50%}.images-3 .story-gallery__image-item:first-child{height:100%;margin-bottom:0}.images-3 .story-gallery__image-item:nth-child(2),.images-3 .story-gallery__image-item:nth-child(3){height:calc(50% - .25rem)}@media (min-width:960px){.images-3 .story-gallery__image-item:nth-child(2),.images-3 .story-gallery__image-item:nth-child(3){flex-basis:50%;height:calc(50% - .4375rem)}}.images-3 .story-gallery__image-item:nth-child(2):after,.images-3 .story-gallery__image-item:nth-child(2) img{border-bottom-right-radius:0;border-top-right-radius:0}.images-3 .story-gallery__image-item:nth-child(3){align-self:flex-end;margin-left:calc(-50% + .5rem)}@media (min-width:960px){.images-3 .story-gallery__image-item:nth-child(3){margin-left:calc(-50% + .875rem)}}@media (min-width:768px){.images-3 .story-gallery__image-item:nth-child(3):after,.images-3 .story-gallery__image-item:nth-child(3) img{border-top-right-radius:0}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.images-3 .story-gallery__image-item:nth-child(3){flex-basis:49%}}@media (max-width:959px){.images-4 .story-gallery__image-item:nth-child(2):after,.images-4 .story-gallery__image-item:nth-child(2) img{border-bottom-right-radius:0;border-top-right-radius:0}.images-4 .story-gallery__image-item:last-child:after,.images-4 .story-gallery__image-item:last-child img{border-top-right-radius:0}}.story-gallery img{font-family:"background-size: cover; ";height:100%;-o-object-fit:cover;object-fit:cover}.story-gallery img.fullHeight{display:block;margin:0 auto;max-width:100%;width:auto}.story-gallery__media{background-color:#fff;display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.story-gallery__media+.page-sector{display:flex;padding-top:3.5rem}@media (min-width:960px){.story-gallery__media+.page-sector{padding-top:6rem}}.story-gallery__media--expanded{background-color:#191919;border-radius:.9375rem}.story-gallery__media--expanded+.page-sector{padding-top:6rem}@media (min-width:960px){.story-gallery__media--expanded+.page-sector{padding-top:7.5rem}}.story-gallery__desc{align-items:flex-end;display:flex;flex-direction:column;position:relative;width:100%}@media (min-width:768px){.story-gallery__desc{align-items:flex-start;flex-direction:row}}.story-gallery__desc--expanded .story-gallery__desc-item{max-height:100%;padding-bottom:2rem;padding-top:1rem}@media (min-width:768px){.story-gallery__desc--expanded .story-gallery__desc-item{padding-bottom:6rem}}@media (min-width:960px){.story-gallery__desc--expanded .story-gallery__desc-item{padding-bottom:7.5rem;padding-top:2rem}}.story-gallery__desc--expanded .story-gallery__desc-item h1{margin-top:0}.story-gallery__desc--expanded .story-gallery__desc-item p{margin:0}.story-gallery__desc--expanded .story-gallery__portions-btn{display:flex}.story-gallery__desc-items{width:100%}@media (min-width:960px){.story-gallery__desc-items{padding-right:9.375rem}}.story-gallery__desc-item{color:#fff;display:flex;flex-wrap:wrap;font:600 .9375rem/1.4 Open Sans,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;justify-content:flex-start;letter-spacing:normal;max-height:0;opacity:0;padding-left:1rem;padding-right:1rem;position:absolute;transition:opacity .2s linear,padding-top .3s linear,padding-bottom .3s linear,max-height .3s linear;z-index:-1}@media (min-width:960px){.story-gallery__desc-item{font-size:1.25rem;letter-spacing:-.015rem}}.story-gallery__desc-item--active{max-height:100%;opacity:1;padding-bottom:2rem;padding-top:1rem;position:relative;z-index:auto}@media (min-width:768px){.story-gallery__desc-item--active{padding-bottom:6rem}}@media (min-width:960px){.story-gallery__desc-item--active{padding-bottom:7.5rem;padding-top:2rem}}.story-gallery__desc .ingr-button{background-color:transparent;border:.0625rem solid #fff;box-shadow:none;margin-bottom:0}.story-gallery__desc .ingr-button:before{background-color:#fff;border-color:#000;color:#000;content:attr(data-portions);text-shadow:none}.story-gallery__desc .ingr-button__control{background-color:transparent;border:.0625rem solid #fff;color:#fff;font-size:0}.story-gallery__desc .ingr-button__control svg{width:.6875rem}.story-gallery__portions-btn{display:none;padding:1rem 1rem 6rem}@media (min-width:768px){.story-gallery__portions-btn{flex:1;justify-content:center}}@media (min-width:960px){.story-gallery__portions-btn{padding:2rem 0}}.story-gallery--edit{flex-direction:column}.story-gallery--edit .carousel__slides{flex-direction:row-reverse;flex-wrap:wrap}.story-gallery--edit .carousel__slide{display:inline-block;height:auto}.story-gallery--edit .story-gallery__desc{flex-direction:column}.story-gallery--edit .story-gallery__desc-item{display:block;max-height:100%;opacity:1;position:static}.story-gallery--edit .story-gallery__desc-item--inside{color:#000}.story-gallery--edit .recipe_steps img,.story-gallery--edit .recipe_steps video{max-width:15.625rem}.story-gallery--edit .recipe_steps img.fullHeight,.story-gallery--edit .recipe_steps video.fullHeight{height:auto}.story-gallery .page-sector>div{width:100%}.story-gallery .page-sector__head{padding-bottom:0;flex-direction:column}.story-gallery .page-sector__hdln{margin-bottom:1rem}@media (min-width:960px){.story-gallery .page-sector__hdln{margin-bottom:.5rem}}.podio-form.spinner-active #momentumtools-form{opacity:0}.podio-form.spinner-active .spinner{display:block}.podio-form .spinner{display:none;font-size:6rem;left:50%;position:absolute}.podio-form .spinner__container{position:relative}.podio-form .spinner__spinner{height:100%;opacity:0;padding:.25rem;position:absolute;right:0;top:0;transform:rotate(-500deg) scale(.4);transition:.35s;width:100%}.podio-form .spinner .icon{transform:translateX(50%)}.spinner-active .podio-form .spinner__spinner{opacity:1;transform:none}.editor-message{text-align:center}.editor-message--warning,.editor-message .message{background:#ffff7c;border:4px solid #a80000;margin-left:auto;margin-right:auto;padding:5px;text-align:center}.editor-message .message{max-width:100%;width:1000px}html{height:100vh}body{font-size:.9375rem}@media (min-width:960px){body{font-size:1.25rem}}body.layer-open{left:0;overflow:hidden;position:fixed;right:0}body>img{display:block;height:.0625rem;width:.0625rem}body .crm-form,body .nl-form{opacity:0}body .tooltip{visibility:hidden}body .img-contain{width:auto}@media (min-width:960px){body .market-finder__tabs{display:none}}
/*# sourceMappingURL=index.css.map */