:root{--zinke-gold: var(--accent, #a8763e);--zinke-licht: 236, 200, 148}.toast-link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border-radius:inherit}.toast{cursor:pointer;border-left-width:1px;background:linear-gradient(180deg,rgba(var(--zinke-licht),.05),rgba(var(--zinke-licht),0) 58%),var(--card, #161616);box-shadow:0 1px rgba(var(--zinke-licht),.09) inset,0 18px 44px #00000075;overflow:hidden;transition:opacity .3s ease,transform .3s cubic-bezier(.2,.7,.3,1),border-color .3s ease,box-shadow .3s ease}.toast:before{content:"";position:absolute;left:0;top:0;bottom:0;width:2px;background:linear-gradient(180deg,var(--zinke-gold),rgba(168,118,62,.15));pointer-events:none}.toast.is-visible:after{content:"";position:absolute;top:0;bottom:0;left:-60%;width:55%;background:linear-gradient(100deg,transparent,rgba(var(--zinke-licht),.1),transparent);transform:skew(-12deg);pointer-events:none;animation:zinke-lichtstreif 1.2s cubic-bezier(.33,0,.2,1) .15s both}@keyframes zinke-lichtstreif{0%{left:-60%}to{left:118%}}.toast:hover,.toast:focus-within{border-color:#a8763e80;box-shadow:0 1px rgba(var(--zinke-licht),.14) inset,0 20px 50px #0000008c}.toast-link{position:static;border-bottom:0;padding-bottom:0;color:var(--zinke-gold);display:inline-flex;align-items:center;gap:.4em}.toast-link:before{content:"";width:14px;height:1px;background:currentColor;transition:width .32s cubic-bezier(.2,.7,.3,1)}.toast:hover .toast-link:before{width:24px}.toast-text{font-weight:500}.product-gallery{position:relative}.product-gallery:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;background:linear-gradient(104deg,transparent 34%,rgba(var(--zinke-licht),.09) 48%,rgba(var(--zinke-licht),.03) 56%,transparent 68%);background-size:240% 100%;background-position:175% 0;animation:zinke-lichtwanderung 1.5s cubic-bezier(.32,0,.18,1) .35s both}@keyframes zinke-lichtwanderung{0%{background-position:175% 0}to{background-position:-75% 0;opacity:0}}@media(hover:hover)and (pointer:fine){.site-footer .footer-column a,.site-footer .footer-policy-list a,.button{position:relative}.site-footer .footer-column a:after,.site-footer .footer-policy-list a:after{content:"";position:absolute;left:0;right:0;bottom:-3px;height:1px;background:var(--zinke-gold);transform:scaleX(0);transform-origin:left center;transition:transform .42s cubic-bezier(.2,.7,.3,1)}.site-footer .footer-column a:hover:after,.site-footer .footer-column a:focus-visible:after,.site-footer .footer-policy-list a:hover:after,.site-footer .footer-policy-list a:focus-visible:after{transform:scaleX(1)}.button:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:linear-gradient(90deg,transparent,var(--zinke-gold) 22%,var(--zinke-gold) 78%,transparent);transform:scaleX(0);transform-origin:left center;transition:transform .5s cubic-bezier(.2,.7,.3,1);pointer-events:none}.button:hover:after,.button:focus-visible:after{transform:scaleX(1)}}.site-footer{--footer-luft: clamp(2.5rem, 5vw, 4rem);padding-top:var(--footer-luft);font-size:.875rem}.site-footer .footer-top{display:grid;grid-template-columns:1fr;gap:clamp(1.75rem,4vw,3rem);padding-bottom:var(--footer-luft);border-bottom:0;align-items:start}@media screen and (min-width:750px){.site-footer .footer-top{grid-template-columns:1.5fr 1fr 1fr 1.5fr}}@media screen and (min-width:480px)and (max-width:749px){.site-footer .footer-top{grid-template-columns:1fr 1fr}.site-footer .footer-brand,.site-footer .z-nlf{grid-column:1 / -1}}.site-footer .footer-column h2{font-size:.7rem;letter-spacing:.14em;text-transform:uppercase;opacity:.62;margin-bottom:.9rem}.site-footer .footer-column li+li{margin-top:.45rem}.site-footer .footer-column a{font-size:.855rem;line-height:1.5;opacity:.85;transition:opacity .25s ease}.site-footer .footer-column a:hover{opacity:1}.site-footer .footer-brand p{max-width:34ch;font-size:.855rem;line-height:1.6;opacity:.72}.site-footer .footer-base{position:relative;border-top:0;padding-top:1.4rem;margin-top:0;font-size:.78rem;opacity:.78}.site-footer .footer-base:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,var(--line),transparent)}.site-footer .footer-policy-list{gap:.35rem 1.1rem}.site-footer .payment-icons{opacity:.55}.site-footer .footer-social{gap:.9rem}.site-footer .footer-social a{opacity:.68;transition:opacity .25s ease}.site-footer .footer-social a:hover{opacity:1}.site-footer .z-nlf{border-top:0;margin-top:0;padding-top:0;max-width:24rem}.site-footer .z-nlf__titel{font-family:inherit;font-size:.7rem;letter-spacing:.14em;text-transform:uppercase;opacity:.62;font-weight:400;margin:0 0 .55rem}.site-footer .z-nlf__text{font-size:.8rem;line-height:1.5;opacity:.7;margin:0 0 .7rem;max-width:30ch}.site-footer .z-nlf__zeile{gap:.4rem}.site-footer .z-nlf__feld{flex:1 1 9rem;min-height:42px;padding:.5rem .7rem;font-size:.85rem;border-color:var(--line);border-radius:var(--r, 4px)}.site-footer .z-nlf__knopf{min-height:42px;padding:.5rem .9rem;font-size:.78rem;letter-spacing:.06em;border-radius:var(--r, 4px);background:transparent;color:var(--zinke-gold);border:1px solid var(--zinke-gold);transition:background .25s ease,color .25s ease}.site-footer .z-nlf__knopf:hover{filter:none;background:var(--zinke-gold);color:var(--paper, #0e0e0e)}.site-footer .z-nlf__recht{font-size:.68rem;line-height:1.45;opacity:.55;margin-top:.6rem}@media screen and (max-width:749px){.site-footer{font-size:.85rem}.site-footer .footer-column h2{margin-bottom:.6rem}.site-footer .z-nlf{max-width:none}}.motion-off .toast.is-visible:after,.motion-off .product-gallery:after{animation:none;display:none}.motion-off .site-footer .footer-column a:after,.motion-off .site-footer .footer-policy-list a:after,.motion-off .button:after{transition:none}@media(prefers-reduced-motion:reduce){.toast.is-visible:after,.product-gallery:after{animation:none;display:none}.toast,.toast-link:before,.site-footer .footer-column a:after,.site-footer .footer-policy-list a:after,.button:after{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/51/assets/zinke-herbst.css.map */
