.pwk{--pwk-dark: #813e16;--pwk-dark-deep: #5e2d10;--pwk-light: #b2703a;--pwk-cream: #ebe5d7;--pwk-cream-deep: #f5ede0;--pwk-text: #191919;--pwk-muted: #6b5640;--pwk-gold: #c4973b;--pwk-gold-light: #e8c47a;color:var(--pwk-text);font-family:var(--font-body-family);background:var(--pwk-cream)}.pwk *{box-sizing:border-box}.pwk-heading{font-family:var(--font-heading-family);font-weight:400;margin:0;line-height:1.15}.pwk-eyebrow{font-size:1.2rem;letter-spacing:.22em;text-transform:uppercase;color:var(--pwk-gold);font-weight:500;margin:0 0 1.6rem}.pwk-hero{background:var(--pwk-dark);color:var(--pwk-cream);padding:8rem 4rem 7rem;text-align:center;position:relative;overflow:hidden}.pwk-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse at 50% 0%,rgba(196,151,59,.2) 0%,transparent 70%);pointer-events:none}.pwk-hero>*{position:relative}.pwk-hero-eyebrow{color:var(--pwk-gold-light);margin-bottom:2rem}.pwk-hero-title{font-size:clamp(3.6rem,5vw,6rem);color:#fff;margin-bottom:1.6rem}.pwk-hero-title em{color:var(--pwk-gold-light);font-style:italic}.pwk-hero-sub{font-size:1.9rem;font-style:italic;color:#ebe5d7d9;margin:0 0 3rem}.pwk-divider{width:6rem;height:1px;background:var(--pwk-gold);margin:2.4rem auto}.pwk-hero-badge{display:inline-block;border:1px solid var(--pwk-gold);color:var(--pwk-gold-light);font-size:1.2rem;letter-spacing:.14em;text-transform:uppercase;padding:.8rem 2.4rem;border-radius:2px}.pwk-split{display:grid;grid-template-columns:1fr 1fr;min-height:48rem}.pwk-split-visual{background:linear-gradient(135deg,#813e16eb,#5e2d10f5),repeating-linear-gradient(45deg,transparent,transparent 24px,rgba(196,151,59,.06) 24px,rgba(196,151,59,.06) 25px);color:var(--pwk-gold-light);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.6rem;padding:5rem 3rem}.pwk-split-number{font-family:var(--font-heading-family);font-size:14rem;color:#c4973b52;line-height:1;-webkit-user-select:none;user-select:none}.pwk-split-caption{font-family:var(--font-heading-family);font-style:italic;font-size:2.2rem;text-align:center;color:var(--pwk-gold-light);max-width:28ch}.pwk-split-text{padding:6rem 5.6rem;display:flex;flex-direction:column;justify-content:center;background:var(--pwk-cream)}.pwk-split-text h2{font-size:3.2rem;color:var(--pwk-dark);margin-bottom:2rem}.pwk-split-text p{font-size:1.6rem;color:var(--pwk-muted);line-height:1.75;margin:0 0 1.4rem}.pwk-split-text p strong{color:var(--pwk-text);font-weight:600}.pwk-split-image{margin-top:2.8rem}.pwk-split-image img{display:block;width:100%;height:auto}.pwk-split-price{margin-top:2.4rem;display:flex;flex-direction:column;align-items:center;gap:.6rem;text-align:center}.pwk-price-amount{font-family:var(--font-heading-family);font-weight:400;font-size:3.6rem;color:var(--pwk-dark);line-height:1;letter-spacing:.01em}.pwk-price-note{font-size:1.2rem;letter-spacing:.18em;text-transform:uppercase;color:var(--pwk-gold);font-weight:500}.pwk-features{background:var(--pwk-dark);padding:7rem 4rem;color:var(--pwk-cream)}.pwk-features-heading{text-align:center;font-size:1.3rem;letter-spacing:.2em;text-transform:uppercase;color:var(--pwk-gold);margin:0 0 4.8rem;font-family:var(--font-heading-family);font-weight:400}.pwk-features-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:4rem;max-width:110rem;margin:0 auto}.pwk-feature{border-top:1px solid rgba(196,151,59,.45);padding-top:2.4rem}.pwk-feature-roman{font-family:var(--font-heading-family);font-style:italic;font-size:2.6rem;color:var(--pwk-gold-light);margin-bottom:1rem}.pwk-feature h3{font-family:var(--font-heading-family);font-weight:400;font-size:2.2rem;color:#fff;margin:0 0 1rem}.pwk-feature p{font-size:1.5rem;color:#ebe5d7b3;line-height:1.7;margin:0}.pwk-cta{background:var(--pwk-cream);padding:7rem 4rem;display:grid;grid-template-columns:1fr 1fr;gap:5rem;align-items:center;max-width:110rem;margin:0 auto}.pwk-cta-left h2{font-size:3.2rem;color:var(--pwk-dark);margin-bottom:2rem}.pwk-cta-left p{font-size:1.6rem;color:var(--pwk-muted);line-height:1.75;margin:0 0 1rem}.pwk-cta-left p strong{color:var(--pwk-text);font-weight:600}.pwk-cta-box{background:var(--pwk-dark);color:var(--pwk-cream);padding:3.6rem;border-radius:4px;box-shadow:0 10px 40px #813e162e}.pwk-cta-box-deadline{font-size:1.2rem;letter-spacing:.18em;text-transform:uppercase;color:var(--pwk-gold-light);margin:0 0 1.2rem}.pwk-cta-box h3{font-family:var(--font-heading-family);font-weight:400;font-size:2.4rem;color:#fff;margin:0 0 1.8rem}.pwk-cta-box ul{list-style:none;margin:0 0 2.8rem;padding:0}.pwk-cta-box li{font-size:1.4rem;color:#ebe5d7cc;padding:.8rem 0;border-bottom:1px solid rgba(196,151,59,.18);display:flex;gap:1rem;align-items:flex-start}.pwk-cta-box li:before{content:"\25c6";color:var(--pwk-gold);flex-shrink:0;font-size:1rem;line-height:1.6}.pwk-cta-button{display:block;width:100%;background:var(--pwk-gold);color:#1a1208;font-family:var(--font-body-family);font-size:1.4rem;letter-spacing:.14em;text-transform:uppercase;text-align:center;padding:1.6rem 2.4rem;border:none;cursor:pointer;border-radius:2px;text-decoration:none;transition:background .2s ease}.pwk-cta-button:hover,.pwk-cta-button:focus{background:var(--pwk-gold-light)}.pwk-cta-hint{font-size:1.3rem;color:#ebe5d78c;text-align:center;font-style:italic;margin:1.2rem 0 0}.pwk-form{background:var(--pwk-cream);padding:0 4rem 7rem;scroll-margin-top:6rem}.pwk-form-inner{max-width:70rem;margin:0 auto;text-align:center}.pwk-form-eyebrow{margin-top:0;margin-bottom:1.6rem}.pwk-form-heading{font-size:3.2rem;color:var(--pwk-dark);margin-bottom:1.6rem}.pwk-form-intro{font-size:1.6rem;color:var(--pwk-muted);line-height:1.7;margin-bottom:3.6rem;text-align:center}.pwk-form-intro p{margin:0 0 .8rem}.pwk-form-card{background:#fff;padding:3.6rem;border-radius:4px;box-shadow:0 10px 40px #813e161a;border-top:3px solid var(--pwk-gold);text-align:left}.pwk-form-card input[type=text],.pwk-form-card input[type=email],.pwk-form-card input[type=tel],.pwk-form-card input[type=number],.pwk-form-card textarea,.pwk-form-card select{font-family:var(--font-body-family);font-size:1.5rem}.pwk-form-card label{font-family:var(--font-body-family);color:var(--pwk-text)}@media screen and (max-width:749px){.pwk-hero{padding:5.6rem 2.4rem 4.8rem}.pwk-split,.pwk-cta{grid-template-columns:1fr;gap:0}.pwk-split-text{padding:4rem 2.4rem}.pwk-split-visual{min-height:28rem;padding:4rem 2rem}.pwk-split-number{font-size:9rem}.pwk-features{padding:5rem 2.4rem}.pwk-features-grid{grid-template-columns:1fr;gap:3rem}.pwk-cta{padding:5rem 2.4rem;gap:3rem}.pwk-cta-box{padding:2.8rem}.pwk-form{padding:0 2.4rem 5rem}.pwk-form-card{padding:2.4rem}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/section-portwein-kalender.css.map */
