:root{--ww-amber: #f59e0b;--ww-amber-dark: #d97706;--ww-amber-light: #fbbf24;--ww-amber-50: #fffbeb;--ww-warm-gradient: linear-gradient(135deg, #fbbf24, #f59e0b 60%, #d97706);--ww-ease: cubic-bezier(.4, 0, .2, 1);--ww-ease-spring: cubic-bezier(.34, 1.56, .64, 1);--ww-ease-out: cubic-bezier(0, 0, .2, 1)}html{scroll-behavior:smooth}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}::selection{background:#fbbf2433;color:inherit}.hero{position:relative;overflow:hidden}.hero img,.hero video{object-position:center 30%;transition:transform 8s var(--ww-ease-out)}.hero:hover img{transform:scale(1.02)}.hero:not(:has(img)):not(:has(video)){background:radial-gradient(ellipse at 30% 40%,rgba(251,191,36,.1) 0%,transparent 55%),radial-gradient(ellipse at 70% 60%,rgba(217,119,6,.08) 0%,transparent 45%),linear-gradient(170deg,#1c1917,#292524 40%,#1c1917)!important}.hero:not(:has(img)):not(:has(video)):before{content:"";position:absolute;top:10%;left:50%;transform:translate(-50%);width:300px;height:400px;background:radial-gradient(ellipse,rgba(251,191,36,.07) 0%,transparent 65%);animation:flicker 4s ease-in-out infinite alternate;pointer-events:none;z-index:0}@keyframes flicker{0%,to{opacity:.4;transform:translate(-50%) scale(.95)}33%{opacity:.8;transform:translate(-49%) scale(1.05)}66%{opacity:.6;transform:translate(-51%) scale(1)}}.hero svg[class*=placeholder],.hero .hero__media svg{opacity:.1!important;filter:grayscale(1)}.hero__content-wrapper{position:relative;z-index:1}.hero h1,.hero [class*=h1],.hero p{text-shadow:0 2px 20px rgba(0,0,0,.3)}.button-primary,button[class*=button-primary],.cart__checkout-button,form[action*="/cart/add"] button[type=submit]{background:var(--ww-warm-gradient)!important;border-color:transparent!important;color:#fff!important;font-weight:600;letter-spacing:.02em;transition:transform .25s var(--ww-ease),box-shadow .25s var(--ww-ease),filter .25s}.button-primary:hover,button[class*=button-primary]:hover,.cart__checkout-button:hover,form[action*="/cart/add"] button[type=submit]:hover{transform:translateY(-1px);box-shadow:0 8px 28px #f59e0b4d;filter:brightness(1.05)}.button-primary:active,button[class*=button-primary]:active{transform:translateY(0);box-shadow:0 2px 8px #f59e0b33}.button-secondary{transition:border-color .25s var(--ww-ease),color .25s var(--ww-ease)}.button-secondary:hover{border-color:var(--ww-amber)!important;color:var(--ww-amber-dark)!important}.link[class],a[class*=link]{transition:color .2s var(--ww-ease),letter-spacing .3s var(--ww-ease)}.link[class]:hover,a[class*=link]:hover{color:var(--ww-amber-dark)!important;letter-spacing:.01em}[class*=product-card]{transition:transform .4s var(--ww-ease),box-shadow .4s var(--ww-ease)}[class*=product-card]:hover{transform:translateY(-6px);box-shadow:0 16px 40px #00000014}[class*=product-card] img{transition:transform .6s var(--ww-ease)}[class*=product-card]:hover img{transform:scale(1.04)}[class*=product-card] svg{background:linear-gradient(145deg,#fef3c7,#fde68a,#fcd34d)!important;opacity:.5}[class*=product-card] [class*=price]{font-weight:600;letter-spacing:.01em}.media-with-content{overflow:hidden}.media-with-content img{transition:transform .8s var(--ww-ease-out)}.media-with-content:hover img{transform:scale(1.03)}.marquee__content{font-weight:500;letter-spacing:.05em}.marquee__item+.marquee__item:before{content:"\b7";margin-inline:.5em;opacity:.4}[class*=announcement-bar]{letter-spacing:.02em}.section.color-scheme-2 .group .group p{transition:color .3s var(--ww-ease)}.color-scheme-5 [class*=email-signup] input{background:#ffffff0f!important;border-color:#ffffff1f!important}.color-scheme-5 [class*=email-signup] input:focus{background:#ffffff1a!important;border-color:var(--ww-amber)!important}.color-scheme-5 [class*=email-signup] input::placeholder{color:#fff6}footer .link,footer a[class*=link]{opacity:.7;transition:opacity .2s,color .2s}footer .link:hover,footer a[class*=link]:hover{opacity:1;color:var(--ww-amber-light)!important}*:focus-visible{outline:2px solid var(--ww-amber)!important;outline-offset:3px}@media (prefers-reduced-motion: no-preference){.shopify-section:not(:first-child){animation:revealUp .7s var(--ww-ease) both}@keyframes revealUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.shopify-section:not(:first-child) .group>.group{animation:revealUp .6s var(--ww-ease) both}.shopify-section:not(:first-child) .group>.group:nth-child(2){animation-delay:.1s}.shopify-section:not(:first-child) .group>.group:nth-child(3){animation-delay:.2s}}@media (max-width: 749px){[class*=product-card]:hover{transform:none;box-shadow:none}[class*=product-card]:hover img{transform:none}.button-primary,.button-secondary{min-height:48px;padding-inline:24px!important}.hero h1,.hero [class*=h1]{font-size:clamp(1.75rem,7vw,3rem)!important}.section .group[style*=row]{gap:24px!important}}@media (min-width: 750px){[class*=product-card]{cursor:pointer}.media-with-content{min-height:500px}}@media (min-width: 1200px){.hero h1,.hero [class*=h1]{font-size:clamp(3rem,4vw,4.5rem)!important}}@media print{.hero,[class*=announcement],[class*=marquee]{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/wachswandel-custom.css.map */
