
.wp-block-woocommerce-product-meta,.product_meta,.wc-block-components-product-stock-indicator,p.stock{display:none!important}
.wl-nw{white-space:nowrap}
.woocommerce-Tabs-panel--description p.wl-inci-note:not(#wlx1){color:#9C5A42!important}
/* Häufige Fragen zum Aufklappen */
.rank-math-list-item.wl-faq-acc .rank-math-question{cursor:pointer;position:relative;padding-right:34px!important;margin-bottom:0!important}
.rank-math-list-item.wl-faq-acc .rank-math-question::after{content:"";position:absolute;right:6px;top:50%;width:8px;height:8px;border-right:1.5px solid #9C5A42;border-bottom:1.5px solid #9C5A42;transform:translateY(-70%) rotate(45deg);transition:transform .25s}
.rank-math-list-item.wl-faq-acc.is-open .rank-math-question::after{transform:translateY(-30%) rotate(-135deg)}
.rank-math-list-item.wl-faq-acc:not(.is-open) .rank-math-answer{display:none}
.rank-math-list-item.wl-faq-acc.is-open .rank-math-answer{margin-top:10px}
@media (max-width:781px){
  body.single-product main h1.wp-block-post-title:not(#wlx1):not(#wlx2){font-size:28px!important}
  body.single-product main .woocommerce-product-details__short-description p, body.single-product main .wp-block-post-excerpt__excerpt, body.single-product main #tab-description p:not(.wl-inci__role):not(.wl-inci__name), body.single-product main #tab-description li, body.single-product main .rank-math-answer, body.single-product main .rank-math-answer p{font-size:17.5px!important;line-height:1.65!important}
  body.single-product .wl-passend__grid:not(#wlx1){display:flex!important;flex-wrap:nowrap!important;overflow-x:auto!important;overflow-y:hidden!important;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;gap:14px!important;margin-right:-30px!important;padding:0 30px 4px 0!important;grid-template-columns:none!important}
  body.single-product .wl-passend__grid:not(#wlx1)::-webkit-scrollbar{display:none}
  body.single-product .wl-passend__grid:not(#wlx1) > .wl-passend__item{flex:0 0 calc(66% - 32px)!important;max-width:calc(66% - 32px)!important;scroll-snap-align:start;padding:16px;background:#FAF8F4;border:1px solid rgba(89,47,29,.04);border-radius:10px;box-shadow:0 1px 6px rgba(89,47,29,.03);text-align:center}
  body.single-product .wl-passend__grid:not(#wlx1) > .wl-passend__item img{width:100%!important;height:auto!important;aspect-ratio:1;object-fit:cover;border-radius:10px}
  body.single-product .wl-passend__grid:not(#wlx1) > .wl-passend__item .wl-passend__name{font-size:15px!important;margin-top:12px}
  body.single-product .wl-passend__item:nth-child(n+3){display:none!important}
  body.single-product .wl-passend__price{display:none!important}
  body.single-product .wl-passend__name:not(#wlx1){font-size:16px!important;line-height:1.35!important;margin-top:10px}
  body.single-product .wl-passend__title:not(#wlx1){font-size:19px!important;margin-bottom:12px!important}
  body.single-product form.cart select:not(#wlx1){height:auto!important;min-height:50px!important;line-height:1.3!important;padding:12px 40px 12px 16px!important;font-size:16px!important;box-sizing:border-box}
  body.single-product .woocommerce-tabs ul.tabs:not(#wlx1){overflow:visible!important}
  body.single-product main .woocommerce-Tabs-panel h2:not(#wlx1), body.single-product main .woocommerce-Tabs-panel h3:not(.rank-math-question):not(#wlx1){font-size:24px!important;line-height:1.3!important;margin-top:30px!important;margin-bottom:10px!important}
  body.single-product main .woocommerce-Tabs-panel > h2:first-child:not(#wlx1){margin-top:0!important}
}
