.pswp__bg { background: #f0ece9 !important; opacity: 1 !important; } .pswp__img { border-radius: 25px; }  .mobile-search-offcanvas .aws-container, .mobile-search-offcanvas .aws-search-form { width: 100% !important; max-width: none !important; } .mobile-search-offcanvas .aws-search-field { width: 100% !important; height: 52px !important; padding: 0 58px 0 18px !important; border: 1px solid #d6cabe !important; border-radius: 6px !important; background: #fff !important; color: #2f241d !important; font-size: 16px !important; } .mobile-search-offcanvas .aws-search-field::placeholder { color: #958b83 !important; opacity: 1; } .mobile-search-offcanvas .aws-search-btn { width: 52px !important; min-width: 52px !important; height: 52px !important; padding: 0 !important; background: #6b4828 !important; border: 0 !important; border-radius: 0 6px 6px 0 !important; } .mobile-search-offcanvas .aws-search-btn_icon svg { width: 24px !important; height: 24px !important; fill: #fff !important; }  .aws-search-result { width: 360px !important; max-width: calc(100vw - 30px) !important; border: 1px solid #d6cabe !important; background: #fff !important; box-shadow: 0 12px 30px rgba(70, 49, 32, 0.12) !important; }  .aws-search-result .aws_result_item { padding: 15px 16px !important; border-bottom: 1px solid #e3dcd5 !important; background: #fff !important; }  .aws-search-result .aws_result_item:hover { background: #f7f3ef !important; }  .aws-search-result .aws_result_title { font-size: 16px !important; line-height: 1.35 !important; font-weight: 700 !important; color: #2f241d !important; }  .aws-search-result .aws_result_title strong { font-weight: 700 !important; color: #6b4828 !important; }  .aws-search-result .aws_result_price, .aws-search-result .woocommerce-Price-amount { font-size: 15px !important; line-height: 1.4 !important; font-weight: 600 !important; color: #2f241d !important; }  .aws-search-result .aws_result_term { display: block; margin-top: 8px !important; font-size: 13px !important; line-height: 1.4 !important; color: #958b83 !important; }  .aws-search-result .aws_search_more { padding: 15px 16px !important; font-size: 15px !important; line-height: 1.4 !important; font-weight: 700 !important; color: #6b4828 !important; background: #f2ece6 !important; text-align: center; } .aws-search-result .aws_search_more:hover { color: #fff !important; background: #6b4828 !important; }  @media (max-width: 767px) { .aws-search-result { width: calc(100vw - 32px) !important; max-width: calc(100vw - 32px) !important; } .aws-search-result .aws_result_item { padding: 16px !important; } .aws-search-result .aws_result_title { font-size: 17px !important; } .aws-search-result .aws_result_price, .aws-search-result .woocommerce-Price-amount { font-size: 16px !important; } .aws-search-result .aws_result_term { font-size: 14px !important; } .aws-search-result .aws_search_more { padding: 16px !important; font-size: 17px !important; } } .artikel-in-sets { padding: 20px; background: #f4f0ec; border-radius: 10px; } .artikel-in-sets__titel { margin: 0 0 10px; color: #6b4828; font-size: 2rem; line-height: 1.3; font-weight: 700; } .artikel-in-sets__liste { margin: 0; padding-left: 20px; } .artikel-in-sets__eintrag + .artikel-in-sets__eintrag { margin-top: 6px; } .artikel-in-sets__eintrag a { color: #6b4828; font-size: 1.8rem; line-height: 1.4; text-decoration: underline; text-underline-offset: 3px; } .artikel-in-sets__eintrag a:hover { color: #3f2918; }