html[lang="de"] {hyphens:auto}
.tq [hidden]{display:none!important}
.de-panel{background:#edf4f7;color:#18254e}
.de-panel h2{font-family:Georgia,serif;font-size:clamp(28px,4vw,48px);line-height:1.12;max-width:950px}
.de-panel> .wrap>p{max-width:850px;line-height:1.7}
.de-four,.de-three{display:grid;gap:20px;margin-top:30px;grid-template-columns:repeat(4,minmax(0,1fr))}
.de-three{grid-template-columns:repeat(3,minmax(0,1fr))}
.de-four article,.de-three article{padding:26px;background:#fff;border:1px solid #d7e3eb;border-radius:24px}
.de-four h3,.de-three h3{font-size:21px;line-height:1.3;margin:0 0 14px}
.de-four p,.de-three p{line-height:1.6;color:#586d85;margin:0}
.header .nav{gap:15px;font-size:13px}
.bundle-card small,.checkout-trust span,.adult-secure span{white-space:normal}
.btn,.bundle-submit,.mobile-sticky-add,.tq__button{white-space:normal;overflow-wrap:anywhere}
.product-layout>*,.hero-grid>*,.split>*{min-width:0}
.product-buybox h1{overflow-wrap:anywhere}
.hero figure img{aspect-ratio:1.6;object-fit:cover}
@media(max-width:1100px){.header .desktop-nav{display:none}.header .mobile-menu,.header .mobile-cart{display:block}.header{display:flex;justify-content:space-between}.de-four{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:700px){.de-three,.de-four{grid-template-columns:1fr}.de-four article,.de-three article{padding:22px}.announce{font-size:10px;letter-spacing:.04em;padding:10px}.hero h1{font-size:clamp(36px,10vw,52px)}.checkout-trust,.adult-secure{gap:8px}.product-buybox h1{font-size:32px}.cart-line{min-width:0}.welcome-popup__content h2{font-size:29px}.trust{flex-wrap:wrap}.de-panel h2{font-size:32px}}

[data-tivelune-bundle] [hidden]{display:none!important}
.bundle-card>span:nth-child(2){display:flex;flex-direction:column;gap:4px;min-width:0}
.bundle-card small{display:block}
