.gw-kicker{margin:0 0 1rem;font-size:1.2rem;letter-spacing:.14em;text-transform:uppercase;color:rgba(var(--color-foreground),.65)}.gw-intro{max-width:64rem}.gw-intro--center{margin:0 auto;text-align:center}.gw-intro__heading{margin:0 0 2rem}.gw-intro__text{font-size:1.7rem;line-height:1.7}.gw-auswahl__group{margin:0;padding:0;border:0;min-width:0}.gw-auswahl__legend{display:block;width:100%;margin:0 auto;padding:0;text-align:center}.gw-auswahl__heading{margin:0}.gw-auswahl__text{max-width:52rem;margin:1.2rem auto 0;text-align:center;color:rgba(var(--color-foreground),.75)}.gw-auswahl__grid{display:grid;grid-template-columns:repeat(var(--gw-cols, 2),minmax(0,1fr));gap:2.4rem 1.6rem;margin-top:3.2rem;--gw-mat: .7rem}.gw-auswahl__grid:has(.gw-option__frame--framed){column-gap:3.2rem}@media screen and (min-width:750px){.gw-auswahl__grid:has(.gw-option__frame--framed){column-gap:7.2rem;row-gap:5.6rem}}@media screen and (min-width:750px){.gw-auswahl__grid{gap:4rem 3.2rem;margin-top:4.8rem;--gw-mat: 1.4rem}}.gw-option{display:flex;flex-direction:column;gap:1.2rem;-webkit-tap-highlight-color:transparent}.gw-option__frame{position:relative;display:block;width:100%;margin:0;padding:0;border:0;font:inherit;color:inherit;cursor:pointer;aspect-ratio:var(--gw-ratio, 1 / 1);background:rgb(var(--color-background));box-shadow:0 0 rgb(var(--color-background)),0 0 rgba(var(--color-foreground),0),0 0 rgba(var(--color-foreground),0);transition:box-shadow .35s ease,opacity .35s ease,filter .35s ease}.gw-option__image{display:block;width:100%;height:100%;object-fit:cover}.gw-option__art{display:block;width:100%;height:100%;overflow:hidden}.gw-option__image{transition:transform var(--duration-long, .5s) ease}.gw-option__frame--framed{background:transparent}.gw-option__frame--framed .gw-option__art{container-type:inline-size;overflow:visible;display:flex;align-items:center;justify-content:center}.gw-option__frame--framed .gw-option__image{--frame-scale: 1;object-fit:contain;transform:none}.gw-option__image--placeholder{background:rgba(var(--color-foreground),.04);fill:rgba(var(--color-foreground),.35)}.gw-option__label{display:flex;flex-direction:column;gap:.2rem;font-size:1.4rem;letter-spacing:.06em;text-align:center;color:rgba(var(--color-foreground),.75);cursor:pointer;transition:color .35s ease}.gw-option__label--motiv,.gw-option__label--produkt{margin-top:1.2rem}.gw-option__label--produkt .gw-option__title{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:700;font-size:1.5rem;line-height:1.2;letter-spacing:calc(var(--font-heading-scale) * .06rem);color:rgb(var(--color-foreground))}.gw-option__label--motiv .gw-option__title{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:700;font-size:1.5rem;letter-spacing:.14em;text-transform:uppercase;color:var(--gw-label-color, rgb(var(--color-foreground)))}@media screen and (min-width:750px){.gw-option__label--motiv,.gw-option__label--produkt{margin-top:1.6rem}.gw-option__label--motiv .gw-option__title{font-size:1.7rem}}.gw-option__sub{font-size:1.2rem;letter-spacing:.04em;color:rgba(var(--color-foreground),.6)}.gw-option__check{position:absolute;top:calc(var(--gw-mat) * -1 - 1rem);right:calc(var(--gw-mat) * -1 - 1rem);z-index:2;display:grid;place-items:center;width:2.6rem;height:2.6rem;border-radius:50%;background:rgb(var(--color-foreground));color:rgb(var(--color-background));opacity:0;transform:scale(.6);transition:opacity .25s ease,transform .25s ease}.gw-option__check svg{width:1.6rem;height:1.6rem}.gw-option__input:checked+.gw-option__frame{z-index:1;box-shadow:0 0 0 var(--gw-mat) rgb(var(--color-background)),0 0 0 calc(var(--gw-mat) + 1px) rgba(var(--color-foreground),.14),0 1.6rem 3.2rem -1.2rem rgba(var(--color-foreground),.45)}.gw-option__input:checked+.gw-option__frame:not(.gw-option__frame--framed) .gw-option__image{outline:1px solid rgba(var(--color-foreground),.12)}.gw-option__input:checked+.gw-option__frame .gw-option__check{opacity:1;transform:scale(1)}.gw-option__input:checked~.gw-option__label{color:rgb(var(--color-foreground))}.gw-auswahl__grid:has(.gw-option__input:checked) .gw-option__input:not(:checked)+.gw-option__frame{opacity:.5;filter:saturate(.6)}.gw-auswahl__grid:has(.gw-option__input:checked) .gw-option:hover .gw-option__input:not(:checked)+.gw-option__frame{opacity:.8}.gw-option__input:focus-visible+.gw-option__frame,.gw-option__frame:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:calc(var(--gw-mat) + .4rem)}@media(hover:hover){.gw-option:hover .gw-option__frame:not(.gw-option__frame--framed) .gw-option__image{transform:scale(1.03)}.gw-option:hover .gw-option__frame--framed .gw-option__image{transform:scale(1.03)}}.gw-auswahl__error[hidden],.gw-field-error[hidden]{display:none}.gw-auswahl__error{justify-content:center;margin-top:2.4rem}@media(prefers-reduced-motion:reduce){.gw-option__frame,.gw-option__check,.gw-option__label,.gw-option__image{transition:none}}.gw-zoom{width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:0;border:0;background:rgb(var(--color-background));color:rgb(var(--color-foreground))}.gw-zoom[open]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2.4rem;padding:6rem 2rem 3.2rem}.gw-zoom::backdrop{background:rgba(var(--color-foreground),.2)}.gw-zoom__close{position:absolute;top:1.2rem;right:1.2rem;display:grid;place-items:center;width:4.4rem;height:4.4rem;padding:0;border:0;border-radius:50%;background:rgb(var(--color-background));color:rgb(var(--color-foreground));cursor:pointer}.gw-zoom__close svg{width:2rem;height:2rem}.gw-zoom__figure{display:flex;flex-direction:column;align-items:center;gap:2rem;width:100%;margin:0}.gw-zoom__art{container-type:inline-size;display:flex;align-items:center;justify-content:center;width:min(100%,calc(100dvh - 22rem),90rem);aspect-ratio:1}.gw-zoom__art img{--frame-scale: 1;display:block}.gw-zoom__caption{display:flex;flex-direction:column;gap:.2rem;text-align:center;letter-spacing:.06em}.gw-zoom__title{font-size:1.6rem}.gw-zoom__sub{font-size:1.3rem;color:rgba(var(--color-foreground),.65)}.gw-zoom__sub:empty{display:none}.gw-done .gw-auswahl{display:none}.gw-form{max-width:56rem;margin:0 auto}.gw-form__intro{text-align:center;margin-bottom:3.2rem}.gw-form__heading{margin:0}.gw-form__text{margin-top:1.2rem;color:rgba(var(--color-foreground),.75)}.gw-form__summary{margin:0 0 2.8rem;padding:1.4rem 1.8rem;background:rgba(var(--color-foreground),.04);border-radius:.4rem;font-size:1.4rem;line-height:1.6;text-align:center}.gw-form__summary strong{font-weight:600}.gw-form__fields{display:grid;gap:1.6rem}.gw-form__fields .field{margin:0}.gw-field-error{margin:-.6rem 0 0}.gw-checks{display:grid;gap:1.6rem;margin:2.8rem 0 3.2rem}.gw-check{display:grid;grid-template-columns:2rem 1fr;gap:1.2rem;align-items:start;font-size:1.4rem;line-height:1.6}.gw-check input{width:1.8rem;height:1.8rem;margin:.2rem 0 0;accent-color:rgb(var(--color-foreground));cursor:pointer}.gw-check label{cursor:pointer}.gw-check a{color:inherit;text-underline-offset:.3rem}.gw-check+.gw-field-error{margin:-.8rem 0 0 3.2rem}.gw-form__submit{width:100%}@media screen and (min-width:750px){.gw-form__submit{width:auto;min-width:24rem}}.gw-form__privacy,.gw-form__required-note{margin-top:2rem;font-size:1.3rem;color:rgba(var(--color-foreground),.65)}.gw-form__required-note{margin-top:.4rem}.gw-form__server-error{margin-bottom:2rem}.gw-form__success{padding:4rem 0;text-align:center}.gw-form__success:focus{outline:none}.gw-form__success-heading{margin:0 0 1.6rem}.gw-hp{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.gw-kalender{display:grid;grid-template-columns:1fr;gap:2rem;max-width:72rem;margin:0 auto;padding:2.4rem;background:rgba(var(--color-foreground),.03);border-radius:.4rem}@media screen and (min-width:600px){.gw-kalender{grid-template-columns:22rem 1fr;gap:3.2rem;align-items:center;padding:3.2rem}}.gw-kalender__media img,.gw-kalender__placeholder{display:block;width:100%;max-width:28rem;height:auto;margin:0 auto}.gw-kalender__title{margin:0 0 1rem}.gw-kalender__text{color:rgba(var(--color-foreground),.75)}.gw-kalender__price{margin:1.6rem 0}.gw-kalender__form{display:flex;flex-wrap:wrap;gap:1.2rem}.gw-kalender__select,.gw-kalender__button{flex:1 1 18rem}.gw-bedingungen{max-width:72rem;margin:0 auto}.gw-bedingungen summary{padding:1.8rem 0}.gw-bedingungen__content{padding:0 0 2rem;font-size:1.4rem;line-height:1.7;color:rgba(var(--color-foreground),.8)}
/*# sourceMappingURL=/cdn/shop/t/15/assets/gewinnspiel.css.map */
