:root{--tk-ink: #171714;--tk-muted: #6b6963;--tk-paper: #f7f4ed;--tk-gold: #a37a2c;--tk-line: rgba(23, 23, 20, .14)}body{color:var(--tk-ink)}.announcement-bar__message{letter-spacing:.04em}.tk-hero{background:var(--tk-paper);border-bottom:1px solid var(--tk-line)}.tk-hero__inner{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);min-height:64rem}.tk-hero__content{display:flex;flex-direction:column;justify-content:center;padding:clamp(5rem,8vw,12rem) clamp(2rem,7vw,10rem)}.tk-kicker{margin:0 0 1.8rem;color:var(--tk-gold);font-size:1.2rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.tk-hero__title{max-width:72rem;margin:0;font-size:clamp(4.2rem,5.6vw,8.2rem);line-height:.98;letter-spacing:-.045em}.tk-hero__text{max-width:60rem;margin-top:2.6rem;color:var(--tk-muted);font-size:clamp(1.7rem,1.45vw,2.2rem);line-height:1.6}.tk-hero__actions{display:flex;flex-wrap:wrap;gap:1.2rem;margin-top:3.2rem}.tk-hero__facts{display:flex;flex-wrap:wrap;gap:1rem 2.4rem;margin:3.2rem 0 0;padding:2.2rem 0 0;border-top:1px solid var(--tk-line);color:var(--tk-muted);font-size:1.35rem;list-style:none}.tk-hero__facts li:before{content:"\2713";margin-right:.7rem;color:var(--tk-gold);font-weight:700}.tk-hero__media{min-height:50rem;overflow:hidden;background:#dedbd4}.tk-hero__image,.tk-hero__placeholder{width:100%;height:100%;min-height:64rem;object-fit:cover}.tk-section-intro{display:flex;align-items:end;justify-content:space-between;gap:3rem;margin-bottom:3.2rem}.tk-section-intro h2{margin:0;font-size:clamp(3.2rem,4vw,5.6rem);letter-spacing:-.035em}.tk-section-intro__copy{max-width:54rem;margin:0;color:var(--tk-muted);line-height:1.6}.tk-available{padding-top:clamp(5rem,7vw,9rem);padding-bottom:clamp(5rem,7vw,9rem)}.tk-available .card__heading{font-size:1.55rem}.tk-trust{display:grid;grid-template-columns:repeat(4,1fr);gap:0;margin:0;padding:0;border:1px solid var(--tk-line);list-style:none}.tk-trust li{padding:3rem;border-right:1px solid var(--tk-line)}.tk-trust li:last-child{border-right:0}.tk-trust strong{display:block;margin-bottom:.8rem;font-size:1.6rem}.tk-trust span{color:var(--tk-muted);font-size:1.4rem;line-height:1.5}.tk-product-promise{margin:1.8rem 0 2.2rem;padding:2rem 2.2rem;border:1px solid var(--tk-line);border-left:3px solid var(--tk-gold);background:var(--tk-paper)}.tk-product-promise__title{display:block;margin-bottom:1rem;font-size:1.6rem}.tk-product-promise ul{margin:0;padding-left:1.8rem;color:var(--tk-muted);font-size:1.4rem;line-height:1.55}.tk-product-promise__price-note{margin:1.2rem 0 0;font-size:1.3rem;line-height:1.5}.product__info-container a[href*="lumas.de"],.product__info-container a[href*="bestekerze.de"]{display:none!important}.art-meta{margin:2rem auto 0;padding:0 2rem;text-align:center;line-height:1.7}.art-meta__row{display:inline-flex;flex-wrap:wrap;justify-content:center;gap:.4rem;margin:.2rem 1rem}.art-meta__label{color:var(--tk-muted)}.art-meta__link{color:inherit;text-underline-offset:.25rem}.product-grid__item--sold-out{order:2;opacity:.72}.product-grid__item--available{order:1}.collection-buttons{gap:1rem!important;margin:1.6rem 0 2.5rem!important}.collection-buttons a{border-width:1px!important;border-radius:999px!important;font-size:1.4rem}.product__description{line-height:1.75}.product__description p:first-child{font-size:1.7rem}@media screen and (max-width:989px){.tk-hero__inner{grid-template-columns:1fr;min-height:auto}.tk-hero__content{padding:6rem 2rem 5rem}.tk-hero__media,.tk-hero__image,.tk-hero__placeholder{min-height:52rem}.tk-trust{grid-template-columns:repeat(2,1fr)}.tk-trust li:nth-child(2){border-right:0}.tk-trust li:nth-child(-n+2){border-bottom:1px solid var(--tk-line)}}@media screen and (max-width:749px){.tk-hero__title{font-size:clamp(4rem,12vw,5.8rem)}.tk-hero__actions .button{width:100%}.tk-hero__media,.tk-hero__image,.tk-hero__placeholder{min-height:42rem}.tk-section-intro{display:block}.tk-section-intro__copy{margin-top:1.4rem}.tk-trust{grid-template-columns:1fr}.tk-trust li,.tk-trust li:nth-child(2){border-right:0;border-bottom:1px solid var(--tk-line)}.tk-trust li:last-child{border-bottom:0}.art-meta{text-align:left}.art-meta__row{display:flex;justify-content:flex-start;margin:.4rem 0}}@media(prefers-reduced-motion:reduce){.collection-buttons a:hover{transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/traumkunst.css.map */
