*,*:before,*:after{box-sizing:border-box}*{margin:0;padding:0;font:inherit}body{min-height:100vh;min-height:100svh}img,picture,svg,video{display:block;max-width:100%;height:auto;vertical-align:middle;font-style:italic}button{-webkit-appearance:none;border-radius:0;text-align:inherit;background:none;box-shadow:none;padding:0;cursor:pointer;border:none;color:inherit;font:inherit;*{pointer-events:none}}h1,h2,h3,h4,h5,h6{text-wrap:balance}p{text-wrap:pretty}@media (prefers-reduced-motion: no-preference){html,:has(:target){scroll-padding-block-start:3rem}}*{&::selection{color:#fff;background-color:rgba(var(--blue-05-value),.998)!important;opacity:1}}h1,h2,.h2,h3,h4{text-transform:uppercase}h2,.h2,.typography-quote{font-size:calc(var(--spacer) * 3);font-size:calc(15px + 6vmin);line-height:120%;letter-spacing:-.02em;text-wrap:balance}.typography-quote{line-height:120%;text-align:left}h3{font-size:2.25rem;line-height:120%}h4{font-size:1.5rem;line-height:120%}p{hyphens:auto;text-align:justify}.grid-item{h1,h2,h3,h4,p{&:not(:last-child){margin-bottom:calc(var(--spacer) / 2)}}}.typography-annotation,.bread-ingredients{font-size:.75em;line-height:140%;opacity:.5;margin-top:auto}.typography-annotation{text-transform:uppercase}:root{--spacer: 40px;--spacer: calc(15px + 5vmin) ;--spacer: clamp(25px, 5vmin, 60px);--blue-01-value: 198, 201, 204;--blue-01: rgba(var(--blue-01-value), .5);--blue-03-value: 198, 201, 204;--blue-03: rgba(var(--blue-03-value), 1);--blue-05-value: 27, 38, 49;--blue-05: rgba(var(--blue-05-value), 1);--white-05: #ffffff;--easing: cubic-bezier(.16, 1, .3, 1);--cookie-consent-height: 100vmin;--cookie-consent-height: 100svmin;@media (min-width: 425px){--cookie-consent-height: 50vmin}@media (min-width: 1024px){--cookie-consent-height: 20vmin}}button,input[type=submit],input[type=reset]{background:none;color:inherit;border:none;padding:0;font:inherit;cursor:pointer;outline:inherit}button:focus{outline:none!important}button{outline:none!important}html{color:var(--blue-05);font-family:mabry-regular-pro;font-weight:400;font-style:normal;font-size:calc(15px + calc(var(--spacer) * .05));line-height:140%}a{color:currentColor}.flex-center{display:flex;flex-direction:column;justify-content:center;align-items:center}.flex-bottom{display:flex;flex-direction:column;justify-content:center;align-items:flex-end}.flex-space-between{display:flex;flex-direction:column;justify-content:space-between}.grid-item{position:relative;width:100%;height:100%;overflow-x:hidden;padding:var(--spacer);box-sizing:border-box;outline:1px solid var(--blue-05);transform-origin:left center;&:after{content:"";position:absolute;z-index:5;width:100%;height:100%;inset:0;background-color:var(--white-05);border:1px solid var(--blue-05);transition:background-color 2.5s var(--easing),border 2.5s var(--easing);transition-delay:inherit;pointer-events:none}&.reveal-me{&:after{background-color:transparent}}.grid-image,.grid-video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;&.grid-image-bread{object-fit:contain;margin:0 auto}}}.bread-ingredients{&:before{content:"Zutaten: ";text-transform:uppercase}}.notification{background-color:var(--blue-05);color:var(--white-05);text-align:center;text-transform:uppercase}.grid-lines{display:grid;position:absolute;inset:0;width:100%;height:100%;z-index:10;pointer-events:none;.grid-lines-element{display:none;outline:1px solid var(--blue-05)}}.margin-bottom-small{display:inline-block;margin-bottom:calc(var(--spacer) / 2)}.margin-bottom-medium{display:inline-block;margin-bottom:calc(var(--spacer) / 1)}.margin-top-tiny{display:inline-block;margin-top:calc(var(--spacer) / 10)}.margin-top-small{display:inline-block;margin-top:calc(var(--spacer) / 2)}.button{padding:calc(var(--spacer) / 4) calc(var(--spacer) / 2);background-color:var(--blue-01);transition:background-color .25s var(--easing);&:hover{background-color:var(--blue-03)}}@keyframes wiggle{0%{transform:rotate(0)}88%{transform:rotate(2deg)}90%{transform:rotate(-2deg)}92%{transform:rotate(4deg)}94%{transform:rotate(-4deg)}96%{transform:rotate(4deg)}98%{transform:rotate(-4deg)}99%{transform:rotate(-2deg)}to{transform:rotate(0)}}@font-face{font-family:mabry-regular-pro;src:url(/_astro/mabry-regular-pro.xOqds8sX.eot);src:url(/_astro/mabry-regular-pro.xOqds8sX.eot?#iefix) format("embedded-opentype"),url(/_astro/mabry-regular-pro.IBQik7BI.woff2) format("woff2"),url(/_astro/mabry-regular-pro.BnJYZ7l8.woff) format("woff"),url(/_astro/mabry-regular-pro.BxWtAnPl.ttf) format("truetype");font-weight:400;font-style:normal}.component-cookie-consent[data-astro-cid-garwan2p]{display:grid;position:relative;top:0;left:0;right:0;border-bottom:1px solid var(--blue-05);background-color:var(--white-05);grid-template-rows:1fr 1fr;height:0px;transition:height .5s var(--easing);z-index:1000;overflow:hidden;.cookie-consent-left{align-items:center;display:flex;outline:1px solid var(--blue-05);padding:var(--spacer)}.cookie-consent-right{display:grid;grid-template-columns:1fr 1fr;justify-items:center;outline:1px solid var(--blue-05)}.cookie-button{width:100%;height:100%;outline:1px solid var(--blue-05)!important;transition:background-color .25s var(--easing),color .25s var(--easing);border:none;background:none;cursor:pointer;font-family:inherit;font-size:inherit;padding:var(--spacer);&:hover,&:active{background-color:var(--blue-05);color:var(--white-05)}}@media (min-width: 1024px){grid-template-rows:1fr;grid-template-columns:1fr 1fr}@media (min-width: 1366px){grid-template-rows:1fr;grid-template-columns:1fr 2fr}@media (min-width: 1920px){grid-template-rows:1fr;grid-template-columns:1fr 1fr}}
