.vt-hero{max-width:1440px;margin:0 auto;padding:55px max(24px,4vw) 60px;display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.25fr);gap:50px;align-items:center}.vt-hero-copy{min-width:0}.vt-hero h1{font-size:clamp(40px,4.4vw,68px);line-height:1.04;letter-spacing:-.035em;margin:0 0 26px;text-wrap:balance}.vt-hero-copy>p{font-size:16px;line-height:1.75;max-width:43ch;color:#51594f;margin:0 0 27px}.vt-hero .button{padding:16px 24px;min-height:48px}.vt-hero-copy .vt-demo-note{font-size:11px;line-height:1.7;margin:21px 0 0;max-width:45ch}.vt-hero-image{margin:0;min-width:0}.vt-hero-image img{display:block;width:100%;height:auto;aspect-ratio:1.2;object-fit:cover;object-position:65% center;border-radius:14px}.vt-hero-image figcaption{font-size:10px;color:#51594f;margin-top:8px;text-align:right}.header-logo{font-size:22px!important;font-weight:750!important;letter-spacing:-.025em}.announcement-bar__text,.announcement-bar__text p{color:#fff!important}.product-card{border-radius:14px}.product-card__content{gap:14px!important}.product-card__image,.product-card-gallery{border-radius:14px;overflow:hidden}::selection{background:#d0fc45;color:#202921}a:focus-visible,button:focus-visible{outline:3px solid #526c3f;outline-offset:4px}html{scrollbar-color:#9bada0 #faf9f5}h1,h2,h3{letter-spacing:-.035em}button,input{caret-color:#25372a}@media(max-width:749px){.vt-hero{padding:35px 22px 30px;grid-template-columns:1fr;gap:30px}.vt-hero h1{font-size:44px;max-width:13ch;margin-bottom:20px}.vt-hero-copy>p{font-size:14px;max-width:42ch;margin-bottom:22px}.vt-hero-image img{aspect-ratio:1.3;object-position:66% center}.header-logo{font-size:18px!important}.vt-hero .button{width:100%}.vt-hero-copy .vt-demo-note{font-size:11px}.vt-hero-image figcaption{font-size:10px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.vt-demo-card-media{position:relative;border-radius:14px;overflow:hidden;background:#edece4;min-width:0}.vt-demo-card-media>a{display:block}.vt-demo-product-photo{width:100%;height:auto;aspect-ratio:1.05;object-fit:cover;object-position:65% center;display:block}.vt-demo-card-media>span{position:absolute;bottom:10px;left:10px;background:#faf9f5;color:#384335;border-radius:4px;padding:4px 7px;font-size:9px;pointer-events:none}.vt-demo-product-photo--vtech-demo-thermobecher{object-position:70% 25%}.vt-demo-product-photo--vtech-demo-notizbuch{object-position:right bottom}.vt-demo-product-photo--vtech-demo-schreibtischmatte{object-position:45% bottom}
/*# sourceMappingURL=/cdn/shop/t/1/assets/vtech-demo-refinement.css.map */
