.cz-teaser{--cz-head-fg: var(--cz-stage-fg);--cz-head-mark: var(--cz-stage-fg)}.cz-stage{position:relative;display:flex;flex-direction:column;align-items:center;gap:24px;padding:24px 20px;background:var(--cz-stage-bg);color:var(--cz-stage-fg);text-align:center}.cz-stage--main{padding:48px 20px 160px}.cz-teaser .cz-wm__signet{display:none}.cz-teaser .cz-wm__text{display:inline-flex}.cz-teaser__mark .cz-wm{font-size:32px}a.cz-teaser__mark{display:inline-flex;align-items:center;min-height:48px;color:inherit;text-decoration:none}a.cz-teaser__mark:focus-visible,.cz-lang__btn:focus-visible{outline:none;box-shadow:0 0 0 2px var(--cz-t-papier),0 0 0 4px var(--cz-t-russ)}.cz-lang{position:absolute;top:8px;right:12px;display:flex;align-items:center;margin:0}.cz-lang__btn{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;min-width:48px;min-height:48px;padding:0 8px;border:0;border-radius:0;background:transparent;color:inherit;font:inherit;font-size:15px;font-weight:600;letter-spacing:.08em;cursor:pointer}.cz-lang__btn[aria-current=true]{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}.cz-lang__sep{opacity:.6}.cz-stage__headline{max-width:18ch;margin:0;color:inherit;font-size:clamp(40px,calc(40px + (100vw - 360px)*.0348),72px);font-weight:800;line-height:1;letter-spacing:-.035em;text-wrap:balance}.cz-teaser__inner{display:flex;flex-direction:column;align-items:center;gap:24px;max-width:1280px;margin-inline:auto;padding:0 20px 48px;text-align:center}.cz-teaser__headline{margin:0;text-wrap:balance}.cz-teaser__text,.cz-teaser__promise,.cz-teaser__status,.cz-teaser__note{margin:0;max-width:62ch}.cz-teaser__promise{font-weight:600}.cz-teaser__note{font-size:15px;color:var(--cz-t-ink2)}.cz-band{position:relative;width:100%;height:clamp(240px,50svh,560px);margin-bottom:16px;overflow:hidden;background:var(--cz-t-russ)}.cz-band__img{display:block;width:100%;height:100%;object-fit:cover}.cz-ai{position:absolute;left:0;bottom:0;z-index:1;padding:4px 8px;background:var(--cz-t-russ);color:var(--cz-t-papier);font-size:13px;font-weight:600;line-height:1.5;letter-spacing:.14em;text-transform:uppercase}.cz-ai--short{padding:0 6px;letter-spacing:.08em}.cz-tiles{position:relative;z-index:1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;width:100%;max-width:1024px;margin:-128px 0 8px;padding:0;list-style:none}.cz-tile{display:flex;flex-direction:column;color:inherit;text-decoration:none}.cz-tile__media{position:relative;display:block;aspect-ratio:4 / 3;overflow:hidden;background:var(--cz-t-russ);transform:rotate(var(--cz-tile-rot, 0deg));transition:transform .25s ease}.cz-tile__img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.cz-tile__label{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:48px;padding:12px 16px;background:var(--cz-tile-accent);color:var(--cz-tile-on);font-size:20px;font-weight:800;line-height:1.25;text-align:left}.cz-tile__arrow{flex:none;transition:transform .2s ease}.cz-tile:hover .cz-tile__media,.cz-tile:focus-visible .cz-tile__media{transform:rotate(0)}.cz-tile:hover .cz-tile__img{transform:scale(1.04)}.cz-tile:hover .cz-tile__arrow,.cz-tile:focus-visible .cz-tile__arrow{transform:translate(4px)}.cz-tile:focus-visible{outline:none;box-shadow:0 0 0 2px var(--cz-t-papier),0 0 0 4px var(--cz-t-russ)}@media screen and (max-width:639px){.cz-teaser__mark .cz-wm{font-size:24px}.cz-stage{padding-top:64px}.cz-stage--main{padding-bottom:112px}.cz-tiles{grid-template-columns:1fr;max-width:420px;gap:24px;margin-top:-80px}.cz-tile__media{transform:none}}@media(prefers-reduced-motion:reduce){.cz-tile__media,.cz-tile__img,.cz-tile__arrow{transition:none}}.password-footer{display:flex;flex-direction:column;align-items:center;gap:var(--gap-sm);padding-block:var(--padding-xl)}.password-footer__powered-by{margin:0;display:flex;align-items:center;gap:var(--padding-xs);height:1em}.password-footer__powered-by>a{display:flex}.password-footer__powered-by .icon-shopify{display:inline;height:1.3em;color:var(--color-foreground)}.password-footer__links{display:flex;align-items:center;gap:var(--gap-2xl)}@media screen and (max-width:749px){.password-footer__links{flex-direction:column;gap:var(--gap-sm)}}.password-footer__admin-link{margin:0}.password-footer__button{height:var(--minimum-touch-target);background-color:transparent;color:var(--color-foreground);cursor:pointer;text-decoration:underline}.password-footer__button:hover{color:rgb(var(--color-foreground-rgb) / var(--opacity-subdued-text));text-decoration:none}.password-main-content{flex:1;display:flex;flex-direction:column}.password-dialog{max-width:100vw;max-height:100svh;width:100vw;height:100svh;border:none;transition:opacity var(--animation-values),display var(--animation-speed) allow-discrete,overlay var(--animation-speed) allow-discrete}.password-dialog::backdrop{display:none}.password-dialog[open]{opacity:1;top:0;inset-inline-start:0}@starting-style{.password-dialog[open]{opacity:0}}.password-dialog:not([open]){opacity:0}@starting-style{.password-dialog:not([open]){opacity:1}}.password-dialog__close-button{cursor:pointer}.password-dialog__header{position:absolute;top:0;inset-inline-end:0;padding:var(--padding-lg);z-index:var(--layer-raised)}.password-dialog__content{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:var(--padding-lg);height:100%;transition:transform var(--animation-values)}.password-dialog__content .email-signup__message{padding-block-start:var(--padding-xl)}.password-dialog[open] .password-dialog__content{transform:translateY(0)}@starting-style{.password-dialog[open] .password-dialog__content{transform:translateY(1em)}}.password-dialog:not([open]) .password-dialog__content{transform:translateY(1em)}@starting-style{.password-dialog:not([open]) .password-dialog__content{transform:translateY(0)}}.storefront-password-form{max-width:400px;width:100%}.email-signup__input-group,.password-dialog__submit-button{width:100%}@media screen and (min-width:750px){.email-signup__input-group,.password-dialog__submit-button{width:auto}}
/*# sourceMappingURL=/cdn/shop/t/15/compiled_assets/styles.css.map?subset=QAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQ */
