Error in /var/www/templates/default/frontend/content/shop/product.pug:
Value of type null is not callable on line 95, offset 17
                          .px-0.col-auto.text-accent!=format_price(variant.getDisplayPrice(1, 0))
                      if variant.getAvailableStock() !== 0
                        small.fs-xs=_('In Stock - Ready to ship')
                      else
                        small.fs-xs=_('Ready to ship in 1-3 buisness days')
              else
                - var variant = variants[0];
                - var variant_name = variant.getVariantName() || variant.getName();
                ul.list-group
                  li.list-group-item.list-group-item-action.list-group-item-light.border.border-2(
                    class=(active ? 'border-accent' : 'border-secondary')
                    class='border-start-0 border-end-0'
                  )
                    .rounded-0.d-flex.align-items-center.gap-2
                      .variant-availability.status-available
## /var/www/cache/templates/xftSN_lXZHK8rAwMfz9f60ZnFBA4nPDOIkokqObbACw.php(7136)
#0 /var/www/cache/templates/xftSN_lXZHK8rAwMfz9f60ZnFBA4nPDOIkokqObbACw.php(2906): Phug\Renderer\Adapter\FileAdapter->{closure}(Array)
#1 /var/www/cache/templates/xftSN_lXZHK8rAwMfz9f60ZnFBA4nPDOIkokqObbACw.php(7731): Phug\Renderer\Adapter\FileAdapter->{closure}(true, Array, Array, Array, Object(Closure))
#2 /var/www/cache/templates/xftSN_lXZHK8rAwMfz9f60ZnFBA4nPDOIkokqObbACw.php(1130): Phug\Renderer\Adapter\FileAdapter->{closure}(Array)
#3 /var/www/cache/templates/xftSN_lXZHK8rAwMfz9f60ZnFBA4nPDOIkokqObbACw.php(8121): Phug\Renderer\Adapter\FileAdapter->{closure}(true, Array, Array, Array, Object(Closure))
#4 /var/www/vendor/phug/phug/src/Phug/Renderer/Renderer/Adapter/FileAdapter.php(100): include('/var/www/cache/...')
#5 /var/www/vendor/phug/phug/src/Phug/Renderer/Renderer/AbstractAdapter.php(103): Phug\Renderer\Adapter\FileAdapter->Phug\Renderer\Adapter\{closure}()
#6 /var/www/vendor/phug/phug/src/Phug/Renderer/Renderer/Adapter/FileAdapter.php(98): Phug\Renderer\AbstractAdapter->execute(Object(Closure), Array)
#7 /var/www/vendor/phug/phug/src/Phug/Renderer/Renderer/Partial/AdapterTrait.php(145): Phug\Renderer\Adapter\FileAdapter->displayCached('/frontend/conte...', NULL, Object(Closure), Array)
#8 /var/www/vendor/phug/phug/src/Phug/Util/Util/SandBox.php(38): Phug\Renderer->Phug\Renderer\Partial\{closure}()
#9 /var/www/vendor/phug/phug/src/Phug/Renderer/Renderer/Partial/AdapterTrait.php(117): Phug\Util\SandBox->__construct(Object(Closure), NULL)
#10 /var/www/vendor/phug/phug/src/Phug/Renderer/Renderer/AbstractAdapter.php(61): Phug\Renderer->getNewSandBox(Object(Closure))
#11 /var/www/vendor/phug/phug/src/Phug/Renderer/Renderer/Partial/AdapterTrait.php(150): Phug\Renderer\AbstractAdapter->captureBuffer(Object(Closure))
#12 /var/www/vendor/phug/phug/src/Phug/Util/Util/SandBox.php(38): Phug\Renderer->Phug\Renderer\Partial\{closure}()
#13 /var/www/vendor/phug/phug/src/Phug/Renderer/Renderer/Partial/AdapterTrait.php(117): Phug\Util\SandBox->__construct(Object(Closure), NULL)
#14 /var/www/vendor/phug/phug/src/Phug/Renderer/Renderer/Partial/AdapterTrait.php(159): Phug\Renderer->getNewSandBox(Object(Closure))
#15 /var/www/vendor/phug/phug/src/Phug/Renderer/Renderer/Partial/AdapterTrait.php(225): Phug\Renderer->getSandboxCall('', 'render', '/frontend/conte...', NULL, Object(Closure), Array)
#16 /var/www/vendor/phug/phug/src/Phug/Renderer/Renderer.php(136): Phug\Renderer->callAdapter('render', '/frontend/conte...', NULL, Object(Closure), Array)
#17 /var/www/vendor/pug-php/pug/src/Pug/Engine/Renderer.php(35): Phug\Renderer->renderFile('/frontend/conte...', Array)
#18 /var/www/vendor/pug-php/pug/src/Pug/Engine/Renderer.php(109): Pug\Engine\Renderer->renderFileWithPhp('/frontend/conte...', Array)
#19 [internal function]: Pug\Engine\Renderer->Pug\Engine\{closure}()
#20 /var/www/vendor/pug-php/pug/src/Pug/Engine/Renderer.php(116): call_user_func(Object(Closure))
#21 /var/www/src/Common/Provider/PugServiceProvider.php(115): Pug\Engine\Renderer->renderFile('/frontend/conte...', Array)
#22 /var/www/src/Common/App.php(127): Common\Provider\PugServiceProvider->Common\Provider\{closure}('/frontend/conte...', Array)
#23 /var/www/src/Common/ResponderBase.php(138): Common\App::renderTemplate('/frontend/conte...', Array)
#24 /var/www/src/Common/ControllerBase.php(126): Common\ResponderBase->renderToString('product', Array)
#25 /var/www/src/Frontend/Controller/Shop/Products.php(231): Common\ControllerBase->render('product', Array)
#26 [internal function]: Frontend\Controller\Shop\Products->view('ffp2-nr-atemsch...')
#27 /var/www/src/Common/Router/RouteInfo.php(243): ReflectionMethod->invoke(Object(Frontend\Controller\Shop\Products), 'ffp2-nr-atemsch...')
#28 /var/www/src/Common/Router/RouteInfo.php(248): Common\Router\RouteInfo->callEndpoint(Object(Laminas\Diactoros\ServerRequest))
#29 /var/www/src/Common/Middleware/ResolverMiddleware.php(26): Common\Router\RouteInfo->getEndpointResponse(Object(Laminas\Diactoros\ServerRequest))
#30 /var/www/vendor/nextcontrol/middleware/src/Delegate.php(32): Common\Middleware\ResolverMiddleware->process(Object(Laminas\Diactoros\ServerRequest), Object(Next\Middleware\Delegate))
#31 /var/www/src/Common/Middleware/AuthMiddleware.php(42): Next\Middleware\Delegate->next(Object(Laminas\Diactoros\ServerRequest))
#32 /var/www/vendor/nextcontrol/middleware/src/Delegate.php(32): Common\Middleware\AuthMiddleware->process(Object(Laminas\Diactoros\ServerRequest), Object(Next\Middleware\Delegate))
#33 /var/www/src/Common/Middleware/RoutingMiddleware.php(24): Next\Middleware\Delegate->next(Object(Laminas\Diactoros\ServerRequest))
#34 /var/www/vendor/nextcontrol/middleware/src/Delegate.php(32): Common\Middleware\RoutingMiddleware->process(Object(Laminas\Diactoros\ServerRequest), Object(Next\Middleware\Delegate))
#35 /var/www/src/Common/Middleware/SessionMiddleware.php(30): Next\Middleware\Delegate->next(Object(Laminas\Diactoros\ServerRequest))
#36 /var/www/vendor/nextcontrol/middleware/src/Delegate.php(32): Common\Middleware\SessionMiddleware->process(Object(Laminas\Diactoros\ServerRequest), Object(Next\Middleware\Delegate))
#37 /var/www/src/Common/Middleware/NotFoundMiddleware.php(94): Next\Middleware\Delegate->next(Object(Laminas\Diactoros\ServerRequest))
#38 /var/www/vendor/nextcontrol/middleware/src/Delegate.php(32): Common\Middleware\NotFoundMiddleware->process(Object(Laminas\Diactoros\ServerRequest), Object(Next\Middleware\Delegate))
#39 /var/www/vendor/nextcontrol/middleware/src/Stack.php(48): Next\Middleware\Delegate->next(Object(Laminas\Diactoros\ServerRequest))
#40 /var/www/vendor/nextcontrol/core/src/Application.php(119): Next\Middleware\Stack->process(Object(Laminas\Diactoros\ServerRequest))
#41 /var/www/vendor/nextcontrol/core/src/Application.php(107): Next\Core\Application->processRequest(Object(Laminas\Diactoros\ServerRequest))
#42 /var/www/public/frontend.php(21): Next\Core\Application->run()
#43 {main}
$parameters = 
array:33 [
  "versioned" => Closure(string $resource_path): string {#593
    returnType: "string"
    class: "Common\Provider\PugServiceProvider"
    this: Common\Provider\PugServiceProvider {#18 …}
    file: "/var/www/src/Common/Provider/PugServiceProvider.php"
    line: "31 to 37"
  }
  "url_for" => Closure($controller_class, $endpoint_method, $params = [], $query_params = []) {#602
    class: "Common\Provider\PugServiceProvider"
    this: Common\Provider\PugServiceProvider {#18 …}
    use: {
      $container: Pimple\Container {#4 …}
    }
    file: "/var/www/src/Common/Provider/PugServiceProvider.php"
    line: "38 to 45"
  }
  "add_query_params" => Closure(?string $url_path, array $params) {#603
    class: "Common\Provider\PugServiceProvider"
    this: Common\Provider\PugServiceProvider {#18 …}
    file: "/var/www/src/Common/Provider/PugServiceProvider.php"
    line: "46 to 46"
  }
  "as_fragment" => Closure(?string $url_path) {#604
    class: "Common\Provider\PugServiceProvider"
    this: Common\Provider\PugServiceProvider {#18 …}
    file: "/var/www/src/Common/Provider/PugServiceProvider.php"
    line: "47 to 47"
  }
  "render" => Closure(string $template, $context): string {#605
    returnType: "string"
    class: "Common\Provider\PugServiceProvider"
    this: Common\Provider\PugServiceProvider {#18 …}
    use: {
      $container: Pimple\Container {#4 …}
    }
    file: "/var/www/src/Common/Provider/PugServiceProvider.php"
    line: "48 to 51"
  }
  "randomid" => Closure(): string {#606
    returnType: "string"
    class: "Common\Provider\PugServiceProvider"
    this: Common\Provider\PugServiceProvider {#18 …}
    file: "/var/www/src/Common/Provider/PugServiceProvider.php"
    line: "52 to 55"
  }
  "json_encode" => Closure($raw): string {#607
    returnType: "string"
    class: "Common\Provider\PugServiceProvider"
    this: Common\Provider\PugServiceProvider {#18 …}
    file: "/var/www/src/Common/Provider/PugServiceProvider.php"
    line: "56 to 59"
  }
  "json_encode_safe" => Closure($raw): string {#608
    returnType: "string"
    class: "Common\Provider\PugServiceProvider"
    this: Common\Provider\PugServiceProvider {#18 …}
    file: "/var/www/src/Common/Provider/PugServiceProvider.php"
    line: "60 to 72"
  }
  "_" => Closure(string $context, string $text = null) {#609
    class: "Common\Provider\PugServiceProvider"
    this: Common\Provider\PugServiceProvider {#18 …}
    file: "/var/www/src/Common/Provider/PugServiceProvider.php"
    line: "73 to 75"
  }
  "addslashes" => Closure(string $string) {#610
    class: "Common\Provider\PugServiceProvider"
    this: Common\Provider\PugServiceProvider {#18 …}
    file: "/var/www/src/Common/Provider/PugServiceProvider.php"
    line: "76 to 78"
  }
  "sprintf" => Closure(string $format_string, mixed ...$values) {#611
    class: "Common\Provider\PugServiceProvider"
    this: Common\Provider\PugServiceProvider {#18 …}
    file: "/var/www/src/Common/Provider/PugServiceProvider.php"
    line: "79 to 81"
  }
  "property_as_text" => Closure($object, $property): string {#612
    returnType: "string"
    class: "Common\Provider\PugServiceProvider"
    this: Common\Provider\PugServiceProvider {#18 …}
    file: "/var/www/src/Common/Provider/PugServiceProvider.php"
    line: "82 to 85"
  }
  "format_price" => Closure(int|float|null $price, int $fraction_digits = null, bool $bold = false): string {#613
    returnType: "string"
    class: "Common\Provider\PugServiceProvider"
    this: Common\Provider\PugServiceProvider {#18 …}
    file: "/var/www/src/Common/Provider/PugServiceProvider.php"
    line: "86 to 88"
  }
  "format_date" => Closure(?DateTime $date, bool $long = true): string {#614
    returnType: "string"
    class: "Common\Provider\PugServiceProvider"
    this: Common\Provider\PugServiceProvider {#18 …}
    file: "/var/www/src/Common/Provider/PugServiceProvider.php"
    line: "89 to 91"
  }
  "format_date_time" => Closure(?DateTime $date, bool $long = true): string {#615
    returnType: "string"
    class: "Common\Provider\PugServiceProvider"
    this: Common\Provider\PugServiceProvider {#18 …}
    file: "/var/www/src/Common/Provider/PugServiceProvider.php"
    line: "92 to 94"
  }
  "merge_objects" => Closure(array ...$objects) {#616
    class: "Common\Provider\PugServiceProvider"
    this: Common\Provider\PugServiceProvider {#18 …}
    file: "/var/www/src/Common/Provider/PugServiceProvider.php"
    line: "95 to 95"
  }
  "highlight_text" => Closure(string $text, ?string $highlight): string {#617
    returnType: "string"
    class: "Common\Provider\PugServiceProvider"
    this: Common\Provider\PugServiceProvider {#18 …}
    file: "/var/www/src/Common/Provider/PugServiceProvider.php"
    line: "96 to 96"
  }
  "request" => Laminas\Diactoros\ServerRequest {#101
    -attributes: array:2 [
      "app" => Pimple\Container {#4 …}
      "route" => Common\Router\RouteInfo {#103
        +endpoint_class: "Frontend\Controller\Shop\Products"
        +endpoint_method: "view"
        +params: array:1 [
          "path" => "ffp2-nr-atemschutzmaske-ankelin"
        ]
        +path: "{path:path}"
        +attributes: array:1 [
          "auth" => false
        ]
      }
    ]
    -uploadedFiles: []
    -serverParams: array:37 [
      "REDIRECT_STATUS" => "200"
      "HTTP_HOST" => "www.wisada.de"
      "HTTP_USER_AGENT" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"
      "HTTP_ACCEPT" => "*/*"
      "HTTP_ACCEPT_ENCODING" => "gzip, br, zstd, deflate"
      "HTTP_X_FORWARDED_FOR" => "216.73.216.100"
      "HTTP_X_FORWARDED_HOST" => "www.wisada.de"
      "HTTP_X_FORWARDED_PORT" => "443"
      "HTTP_X_FORWARDED_PROTO" => "https"
      "HTTP_X_FORWARDED_SERVER" => "18c59e809e8a"
      "HTTP_X_REAL_IP" => "216.73.216.100"
      "PATH" => "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
      "SERVER_SIGNATURE" => "<address>Apache/2.4.54 (Debian) Server at www.wisada.de Port 80</address>\n"
      "SERVER_SOFTWARE" => "Apache/2.4.54 (Debian)"
      "SERVER_NAME" => "www.wisada.de"
      "SERVER_ADDR" => "172.18.0.10"
      "SERVER_PORT" => "80"
      "REMOTE_ADDR" => "172.18.0.4"
      "DOCUMENT_ROOT" => "/var/www/public"
      "REQUEST_SCHEME" => "http"
      "CONTEXT_PREFIX" => ""
      "CONTEXT_DOCUMENT_ROOT" => "/var/www/public"
      "SERVER_ADMIN" => "webmaster@localhost"
      "SCRIPT_FILENAME" => "/var/www/public/frontend.php"
      "REMOTE_PORT" => "40018"
      "REDIRECT_URL" => "/shop/products/ffp2-nr-atemschutzmaske-ankelin"
      "GATEWAY_INTERFACE" => "CGI/1.1"
      "SERVER_PROTOCOL" => "HTTP/1.1"
      "REQUEST_METHOD" => "GET"
      "QUERY_STRING" => ""
      "REQUEST_URI" => "/shop/products/ffp2-nr-atemschutzmaske-ankelin"
      "SCRIPT_NAME" => "/frontend.php"
      "PHP_SELF" => "/frontend.php"
      "REQUEST_TIME_FLOAT" => 1752224917.3757
      "REQUEST_TIME" => 1752224917
      "argv" => []
      "argc" => 0
    ]
    -cookieParams: []
    -queryParams: []
    -parsedBody: []
    -method: "GET"
    -requestTarget: null
    -uri: Laminas\Diactoros\Uri {#52
      #allowedSchemes: array:2 [
        "http" => 80
        "https" => 443
      ]
      -scheme: "https"
      -userInfo: ""
      -host: "www.wisada.de"
      -port: 443
      -path: "/shop/products/ffp2-nr-atemschutzmaske-ankelin"
      -query: ""
      -fragment: ""
      -uriString: null
    }
    #headers: array:10 [
      "user-agent" => array:1 [
        0 => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"
      ]
      "accept" => array:1 [
        0 => "*/*"
      ]
      "accept-encoding" => array:1 [
        0 => "gzip, br, zstd, deflate"
      ]
      "x-forwarded-for" => array:1 [
        0 => "216.73.216.100"
      ]
      "x-forwarded-host" => array:1 [
        0 => "www.wisada.de"
      ]
      "x-forwarded-port" => array:1 [
        0 => "443"
      ]
      "x-forwarded-proto" => array:1 [
        0 => "https"
      ]
      "x-forwarded-server" => array:1 [
        0 => "18c59e809e8a"
      ]
      "x-real-ip" => array:1 [
        0 => "216.73.216.100"
      ]
      "Host" => array:1 [
        0 => "www.wisada.de"
      ]
    ]
    #headerNames: array:10 [
      "host" => "Host"
      "user-agent" => "user-agent"
      "accept" => "accept"
      "accept-encoding" => "accept-encoding"
      "x-forwarded-for" => "x-forwarded-for"
      "x-forwarded-host" => "x-forwarded-host"
      "x-forwarded-port" => "x-forwarded-port"
      "x-forwarded-proto" => "x-forwarded-proto"
      "x-forwarded-server" => "x-forwarded-server"
      "x-real-ip" => "x-real-ip"
    ]
    -protocol: "1.1"
    -stream: Laminas\Diactoros\PhpInputStream {#49
      #resource: stream resource @5
        timed_out: false
        blocked: true
        eof: false
        wrapper_type: "PHP"
        stream_type: "Input"
        mode: "rb"
        unread_bytes: 0
        seekable: true
        uri: "php://input"
        options: []
      }
      #stream: "php://input"
      -cache: ""
      -reachedEof: false
    }
  }
  "route" => Common\Router\RouteInfo {#103}
  "fragment_url" => "/shop/products/ffp2-nr-atemschutzmaske-ankelin"
  "fragment_id" => "fragment_76298138757"
  "app_name" => "frontend"
  "app_title" => "wisada.de | Ihr Online-Shop für Hygiene, Einweghandschuhe, Desinfektionsmittel, Reinigungsmittel. Günstig Online Kaufen, Individuelle Angebote."
  "settings" => array:8 [
    "contact_address" => DoctrineProxies\__CG__\Model\Common\Address {#557
      #id: "138"
      #meta: null
      #external_reference: null
      #salutation: null
      #name1: null
      #name2: null
      #address1: null
      #address2: null
      #zip: null
      #city: null
      #country_code: null
      +__isInitialized__: false
       …2
    }
    "contact_email" => "info@wisada.de"
    "contact_phone" => "+49 761 769978-00"
    "cookies" => array:2 [
      "use_custom_dialog" => false
      "usercentrics_id" => "ghD6lQmIuFJyKI"
    ]
    "representative" => "V1000"
    "payment" => array:5 [
      "accounts" => array:2 [
        0 => array:3 [
          "receiver_name" => "Sparkasse Freiburg Nördlicher Breisgau"
          "iban" => "DE27 6805 0101 0014 1077 24"
          "bic" => "FRSPDE66XXX"
        ]
        1 => array:3 [
          "receiver_name" => "Deutsche Bank"
          "iban" => "DE79 6807 0030 0121 4394 00"
          "bic" => "DEUTDE6FXXX"
        ]
      ]
      "shipment_cost" => 7.49
      "shipment_cost_limit" => 500.0
      "small_quantity_surcharge" => 5.0
      "small_quantity_surcharge_limit" => 100.0
    ]
    "page_title" => "wisada.de | Ihr Online-Shop für Hygiene, Einweghandschuhe, Desinfektionsmittel, Reinigungsmittel. Günstig Online Kaufen, Individuelle Angebote."
    "shipping_text" => """
      <div class=""><div data-v-6d894769="" class=""><b class="">Versand &amp; Zahlung</b></div><div data-v-6d894769="" class=""><b class=""><br class=""></b></div> <div data-v-6d894769="" class=""><p data-v-6d894769="" class="">Für Lieferungen innerhalb Deutschlands sowie in weitere europäische Länder bieten wir Ihnen attraktive Versandkonditionen und eine Vielzahl komfortabler Zahlungsmöglichkeiten. Mithilfe unseres integrierten Rabattrechners gleichen sich Versandkosten oft schnell aus – viele unserer Kunden profitieren daher regelmäßig von einem versandkostenfreien Einkauf. Aktuelle Informationen zu Versandgebühren und Nachlässen finden Sie jederzeit im ausklappbaren Warenkorb oben rechts. Bei Fragen zu internationalen Lieferzielen außerhalb Europas, speziellen Konditionen oder Speditionsversand steht Ihnen unser Kundenservice gerne zur Verfügung.</p><p data-v-6d894769="" class=""><strong data-start="70" data-end="93" class="">Bitte beachten Sie:</strong> Für Bestellungen mit einem Netto-Warenwert unter 100,00 € fällt ein Mindermengenzuschlag in Höhe von 5,00 € an. Für unsere Bestandskunden entfällt dieser Mindestbestellwert unter Umständen – bitte sprechen Sie uns bei Fragen hierzu direkt an.</p></div> <div data-v-6d894769="" class=""><div data-v-6d894769="" class=""><b class="">Versandkosten in DE &amp; AT</b></div> <table data-v-6d894769="" class=""><tbody data-v-6d894769="" class=""><tr data-v-6d894769="" class=""><td data-v-6d894769="" class="">bis einschließlich 12 kg</td> <td data-v-6d894769="" class="">-</td> <td data-v-6d894769="" class=""><b data-v-6d894769="" class="">7,49 €</b> zzgl. Mwst.\n
          \n
                              abzgl. Rabatt\n
                          </td></tr> <tr data-v-6d894769="" class=""><td data-v-6d894769="" class="">über 12 kg bis 28 kg</td> <td data-v-6d894769="" class="">-</td> <td data-v-6d894769="" class=""><b data-v-6d894769="" class="">7,49 €</b> zzgl. Mwst.\n
          \n
                              abzgl. Rabatt\n
                          </td></tr> <tr data-v-6d894769="" class=""><td data-v-6d894769="" class="">je weitere 28 kg</td> <td data-v-6d894769="" class="">-</td> <td data-v-6d894769="" class=""><b data-v-6d894769="" class="">7,49 €</b> zzgl. Mwst.\n
          \n
                              abzgl. Rabatt\n
                          </td></tr> <tr data-v-6d894769="" class=""><td data-v-6d894769="" class="">\n
                          ab 500,00 € zzgl. Mwst.\n
                      </td> <td data-v-6d894769="" class="">-</td> <td data-v-6d894769="" class=""><b data-v-6d894769="" class="">versandkostenfrei*</b></td></tr></tbody></table></div> <div data-v-6d894769="" class=""><div data-v-6d894769="" class=""><br></div><div data-v-6d894769="" class=""><div data-v-6d894769="" class=""><table data-v-6d894769="" class=""><tbody data-v-6d894769="" class=""><tr data-v-6d894769="" class=""><td data-v-6d894769="" class=""><br class=""></td> <td data-v-6d894769="" class=""><br class=""></td></tr></tbody></table></div> <div data-v-6d894769="" class=""><div data-v-6d894769="" class="">Versandkostenfreie Lieferung</div><p data-v-6d894769="" class="">\n
                              \n
                          Ab 500,00 € (zzgl. Mwst.) versenden wir <b data-v-6d894769="" class="">kostenlos</b> innerhalb Deutschlands. *\n
                      \n
              </p> <br class=""><p data-v-6d894769="" class="">\n
                                          \n
                          Auch mittels der Kombination aus Gesamtbestellwert und Abnahmemenge werden Sie dank des<br data-v-6d894769="" class=""> Rabattrechners die Versandkosten schnell kompensieren.</p></div><div data-v-6d894769="" class=""><span data-v-6d894769="" class=""><br class=""></span></div> <div data-v-6d894769="" class=""><b class="">Lieferarten</b></div> <p data-v-6d894769="" class="">\n
                          Neben der <i data-v-6d894769="" class="">Abholung</i> im Versandzentrum, versenden wir per GLS.</p><p data-v-6d894769="" class=""></p> <p data-v-6d894769="" class="">\n
                  \n
                          Wir behalten uns zudem vor, Bestellungen mit einem \n
      Versandgewicht\n
                          ab 200 kg über den Spediteur DBSchenker zuzustellen.\n
       Hierüber werden Sie vom Kundenservice nach Ihrer Bestellung informiert.\n
       Dort können Sie\n
                          auch den Wunsch eines Liefer-Avis mitteilen, so dass\n
       die Spedition Ihre Ware zum passenden Zeitpunkt\n
                          anliefern kann.\n
                      \n
              </p><br></div> <table data-v-6d894769="" class=""><tbody data-v-6d894769="" class=""><tr data-v-6d894769="" class=""><td data-v-6d894769="" class=""><br></td> <td data-v-6d894769="" class=""><br></td></tr> <tr data-v-6d894769="" class=""><td data-v-6d894769="" class=""><br class=""></td> <td data-v-6d894769="" class=""><br class=""></td></tr> <tr data-v-6d894769="" class=""><td data-v-6d894769="" class=""><br class=""></td> <td data-v-6d894769="" class=""><br class=""></td></tr> <tr data-v-6d894769="" class=""><td data-v-6d894769="" class=""><br class=""></td> <td data-v-6d894769="" class=""><br></td></tr><tr data-v-6d894769="" class=""><td data-v-6d894769="" class=""><br></td><td data-v-6d894769="" class=""><br></td></tr><tr data-v-6d894769="" class=""><td data-v-6d894769="" class=""><br></td><td data-v-6d894769="" class=""><br></td></tr><tr data-v-6d894769="" class=""><td data-v-6d894769="" class=""><br></td><td data-v-6d894769="" class=""><br></td></tr><tr data-v-6d894769="" class=""><td data-v-6d894769="" class=""><br></td><td data-v-6d894769="" class=""><br></td></tr><tr data-v-6d894769="" class=""><td data-v-6d894769="" class=""><br></td><td data-v-6d894769="" class=""><br></td></tr><tr data-v-6d894769="" class=""><td data-v-6d894769="" class=""><br></td><td data-v-6d894769="" class=""><br></td></tr></tbody></table></div></div>
      """
  ]
  "toasts_queue" => ""
  "language" => "en"
  "controller" => Frontend\Controller\Shop\Products {#66
    #request: Laminas\Diactoros\ServerRequest {#101}
    #route: Common\Router\RouteInfo {#103}
    -page: null
  }
  "main_heading" => "FFP2 NR Atemschutzmaske Ankelin"
  "page_title" => "FFP2 NR Atemschutzmaske Ankelin"
  "breadcrumbs" => array:4 [
    0 => array:2 [
      "link" => "/shop/categories/schutzkleidung"
      "title" => "Schutzkleidung"
    ]
    1 => array:2 [
      "link" => "/shop/categories/schutzkleidung/kopf-gesichtsschutz"
      "title" => "Kopf-& Gesichtsschutz"
    ]
    2 => array:2 [
      "link" => "/shop/categories/schutzkleidung/kopf-gesichtsschutz/atemschutzmasken"
      "title" => "Atemschutzmasken"
    ]
    3 => array:2 [
      "link" => "/shop/products/ffp2-nr-atemschutzmaske-ankelin"
      "title" => "FFP2 NR Atemschutzmaske Ankelin"
    ]
  ]
  "keywords" => null
  "description" => """
    AnKeLin FFP2 NR Partikelfilter Halbmaske, ohne Ventil - 1 Packung = 20 Stück, einzeln verpackt, weiß\n
    Die AnKeLin FFP2 NR Partikelfilter Halbmaske eignet sich hervorragend für Schulen, Kitas, Handwerksbetrieben und allgemein alle Bereiche mit besonderer Vorsicht bzgl. der Hygiene-Vorschriften wie zum Beispiel öffentliche Bereichen wie Einkaufszentren oder Verkehrsmitteln. Die Atemschutzmaske ist ideal für private Zwecke geeignet. Die Maske besteht aus PP-Vliessstoff, schmelzgeblasenem PP-Vliessstoff Spinnvliesstoff.\n
    Es handelt sich um eine Halbmaske, die bei trockener oder feuchter Haut und bei Kopfbewegungen eine ausreichende Abdichtung des Gesichts des Trägers gegen die Umgebungsatmosphäre gewährleisten soll. Die Maske soll sowohl gegen feste als auch gegen flüssige Aerosole schützen. Die Maske ist aussschließlich für den persönlichen Schutz bestimmt, nicht für den medizinischen Gebrauch.\n
    Details:\n
    ·verstärkte und elastische Gummi-Ohrschlaufen\n
    ·genormte Qualität\n
    ·flexibler Nasenbügel\n
    ·leicht faltbar für den Transport\n
    ·vielseitig einsetzbar
    """
  "product" => Model\Product\Product {#284
    #id: "1135"
    #entity_reference: "f97fee5f-34e6-4c33-8468-9cbc9e5bafaa"
    #is_deleted: false
    #created_at: DateTime @1685547692 {#281
      date: 2023-05-31 15:41:32.0 +00:00
    }
    #updated_at: DateTime @1752224494 {#282
      date: 2025-07-11 09:01:34.0 +00:00
    }
    #deleted_at: null
    #meta: null
    #wp_id: null
    #family: DoctrineProxies\__CG__\Model\Product\ProductFamily {#296
      #id: "6295"
      #entity_reference: "52e55624-b4a3-4bcd-98e3-1e96221b3557"
      #is_deleted: false
      #created_at: DateTime @1685552412 {#398
        date: 2023-05-31 17:00:12.0 +00:00
      }
      #updated_at: DateTime @1752163239 {#399
        date: 2025-07-10 16:00:39.0 +00:00
      }
      #deleted_at: null
      #meta: null
      #number: "10035"
      #products: Doctrine\ORM\PersistentCollection {#400
        #collection: Doctrine\Common\Collections\ArrayCollection {#401
          -elements: []
        }
        #initialized: false
        -snapshot: []
        -owner: DoctrineProxies\__CG__\Model\Product\ProductFamily {#296 …2}
        -association: array:15 [ …15]
        -em: Doctrine\ORM\EntityManager {#72 …11}
        -backRefFieldName: "family"
        -typeClass: Doctrine\ORM\Mapping\ClassMetadata {#107 …}
        -isDirty: false
      }
      #listed_product: null
      #product_name: "FFP2 NR Atemschutzmaske Ankelin"
      #product_number: "455050 454779"
      #product_vendor_number: "4260686730073"
      #product_description_short: "Filtrierende Atemschutzmaske ideal zum Schutz gegen Partikel"
      #product_description_long: """
        AnKeLin FFP2 NR Partikelfilter Halbmaske, ohne Ventil - 1 Packung = 20 Stück, einzeln verpackt, weiß\r\n
        \r\n
        Die AnKeLin FFP2 NR Partikelfilter Halbmaske eignet sich hervorragend für Schulen, Kitas, Handwerksbetrieben und allgemein alle Bereiche mit besonderer Vorsicht bzgl. der Hygiene-Vorschriften wie zum Beispiel öffentliche Bereichen wie Einkaufszentren oder Verkehrsmitteln. Die Atemschutzmaske ist ideal für private Zwecke geeignet. Die Maske besteht aus PP-Vliessstoff, schmelzgeblasenem PP-Vliessstoff Spinnvliesstoff.\r\n
        \r\n
        Es handelt sich um eine Halbmaske, die bei trockener oder feuchter Haut und bei Kopfbewegungen eine ausreichende Abdichtung des Gesichts des Trägers gegen die Umgebungsatmosphäre gewährleisten soll. Die Maske soll sowohl gegen feste als auch gegen flüssige Aerosole schützen. Die Maske ist aussschließlich für den persönlichen Schutz bestimmt, nicht für den medizinischen Gebrauch.\r\n
        \r\n
        \r\n
        Details:\r\n
        \r\n
        ·verstärkte und elastische Gummi-Ohrschlaufen\r\n
        ·genormte Qualität\r\n
        ·flexibler Nasenbügel\r\n
        ·leicht faltbar für den Transport\r\n
        ·vielseitig einsetzbar\r\n
        """
      #is_top_product_family: true
      #is_popular_product_family: false
      #page_title: null
      #description: null
      #keywords: null
      #show: false
      +__isInitialized__: true
       …2
    }
    #variant_name: "20 Stk - weiss"
    #batch_size: 1
    #vendor: DoctrineProxies\__CG__\Model\Product\Vendor {#306
      #id: "1136"
      #entity_reference: "976ecd80-7f23-4976-8309-3963d8343114"
      #is_deleted: false
      #created_at: DateTime @1685547692 {#1041
        date: 2023-05-31 15:41:32.0 +00:00
      }
      #updated_at: DateTime @1751382038 {#1054
        date: 2025-07-01 15:00:38.0 +00:00
      }
      #deleted_at: null
      #meta: null
      #logo: DoctrineProxies\__CG__\Model\Common\File {#1064
        #id: "2128"
        #entity_reference: "812ddd4d-da17-4d83-8679-42b41c990782"
        #is_deleted: false
        #created_at: DateTime @1685547712 {#1053
          date: 2023-05-31 15:41:52.0 +00:00
        }
        #updated_at: DateTime @1752224475 {#1043
          date: 2025-07-11 09:01:15.0 +00:00
        }
        #deleted_at: null
        #meta: null
        #name: "ankelin-logo.png"
        #mime_type: "image/png"
        #size: 6444
        #owner_member: "logo"
        #owner_reference: "976ecd80-7f23-4976-8309-3963d8343114"
        #token: null
        +__isInitialized__: true
         …2
      }
      #products: Doctrine\ORM\PersistentCollection {#1065
        #collection: Doctrine\Common\Collections\ArrayCollection {#1066
          -elements: []
        }
        #initialized: false
        -snapshot: []
        -owner: DoctrineProxies\__CG__\Model\Product\Vendor {#306 …2}
        -association: array:15 [ …15]
        -em: Doctrine\ORM\EntityManager {#72 …11}
        -backRefFieldName: "vendor"
        -typeClass: Doctrine\ORM\Mapping\ClassMetadata {#107 …}
        -isDirty: false
      }
      #featured_images: Doctrine\ORM\PersistentCollection {#1078
        #collection: Doctrine\Common\Collections\ArrayCollection {#1087
          -elements: []
        }
        #initialized: false
        -snapshot: []
        -owner: DoctrineProxies\__CG__\Model\Product\Vendor {#306 …2}
        -association: array:15 [ …15]
        -em: Doctrine\ORM\EntityManager {#72 …11}
        -backRefFieldName: "vendor"
        -typeClass: Doctrine\ORM\Mapping\ClassMetadata {#1067 …}
        -isDirty: false
      }
      #name: "AnKeLin"
      #slug: "ankelin"
      #external_reference: null
      #featured_text: null
      #secondary_featured_text_heading: null
      #secondary_featured_text: null
      #page_title: null
      #description: null
      #keywords: null
      #show: false
      +__isInitialized__: true
       …2
    }
    #vendor_number: "4260686730073"
    #regular_price: "4.4800"
    #tax_class_type: Model\Product\TaxClassType {#286
      +name: "NormalTax"
      +value: 1
    }
    #sales_unit: "Box"
    #base_units_per_sales_unit: 1.0
    #base_unit: "Box"
    #category: DoctrineProxies\__CG__\Model\Product\Category {#316
      #id: "224"
      #entity_reference: "d64ecd9d-8a64-441b-bb1e-a88f7f38ed8c"
      #is_deleted: false
      #created_at: DateTime @1685547677 {#418
        date: 2023-05-31 15:41:17.0 +00:00
      }
      #updated_at: DateTime @1751968835 {#419
        date: 2025-07-08 10:00:35.0 +00:00
      }
      #deleted_at: null
      #meta: null
      #sage_id: null
      #slug: "atemschutzmasken"
      #path: "Schutzkleidung > Kopf-& Gesichtsschutz > Atemschutzmasken"
      #slug_path: "schutzkleidung/kopf-gesichtsschutz/atemschutzmasken/"
      #priority: 10
      #image: null
      #ad_banner: null
      #show_landing: false
      #sub_categories: Doctrine\ORM\PersistentCollection {#420
        #collection: Doctrine\Common\Collections\ArrayCollection {#421
          -elements: []
        }
        #initialized: false
        -snapshot: []
        -owner: DoctrineProxies\__CG__\Model\Product\Category {#316 …2}
        -association: array:15 [ …15]
        -em: Doctrine\ORM\EntityManager {#72 …11}
        -backRefFieldName: "parent_category"
        -typeClass: Doctrine\ORM\Mapping\ClassMetadata {#214 …}
        -isDirty: false
      }
      #parent_category: DoctrineProxies\__CG__\Model\Product\Category {#422
        #id: "229"
        #entity_reference: "19a8c736-cda5-4e83-ab42-dce9e5bbf4c5"
        #is_deleted: false
        #created_at: DateTime @1685547677 {#410
          date: 2023-05-31 15:41:17.0 +00:00
        }
        #updated_at: DateTime @1751968835 {#416
          date: 2025-07-08 10:00:35.0 +00:00
        }
        #deleted_at: null
        #meta: null
        #sage_id: null
        #slug: "kopf-gesichtsschutz"
        #path: "Schutzkleidung > Kopf-& Gesichtsschutz"
        #slug_path: "schutzkleidung/kopf-gesichtsschutz/"
        #priority: 10
        #image: null
        #ad_banner: null
        #show_landing: false
        #sub_categories: Doctrine\ORM\PersistentCollection {#452
          #collection: Doctrine\Common\Collections\ArrayCollection {#453
            -elements: []
          }
          #initialized: false
          -snapshot: []
          -owner: DoctrineProxies\__CG__\Model\Product\Category {#422 …2}
          -association: array:15 [ …15]
          -em: Doctrine\ORM\EntityManager {#72 …11}
          -backRefFieldName: "parent_category"
          -typeClass: Doctrine\ORM\Mapping\ClassMetadata {#214 …}
          -isDirty: false
        }
        #parent_category: DoctrineProxies\__CG__\Model\Product\Category {#454
          #id: "235"
          #entity_reference: "09aac379-474a-4601-b615-e66162d80b8f"
          #is_deleted: false
          #created_at: DateTime @1685547677 {#463
            date: 2023-05-31 15:41:17.0 +00:00
          }
          #updated_at: DateTime @1716366960 {#464
            date: 2024-05-22 08:36:00.0 +00:00
          }
          #deleted_at: null
          #meta: null
          #sage_id: null
          #slug: "schutzkleidung"
          #path: "Schutzkleidung"
          #slug_path: "schutzkleidung/"
          #priority: 8
          #image: null
          #ad_banner: null
          #show_landing: false
          #sub_categories: Doctrine\ORM\PersistentCollection {#465
            #collection: Doctrine\Common\Collections\ArrayCollection {#466
              -elements: []
            }
            #initialized: false
            -snapshot: []
            -owner: DoctrineProxies\__CG__\Model\Product\Category {#454 …2}
            -association: array:15 [ …15]
            -em: Doctrine\ORM\EntityManager {#72 …11}
            -backRefFieldName: "parent_category"
            -typeClass: Doctrine\ORM\Mapping\ClassMetadata {#214 …}
            -isDirty: false
          }
          #parent_category: null
          #related_categories: Doctrine\ORM\PersistentCollection {#467
            #collection: Doctrine\Common\Collections\ArrayCollection {#468
              -elements: []
            }
            #initialized: false
            -snapshot: []
            -owner: DoctrineProxies\__CG__\Model\Product\Category {#454 …2}
            -association: array:20 [ …20]
            -em: Doctrine\ORM\EntityManager {#72 …11}
            -backRefFieldName: "related_categories"
            -typeClass: Doctrine\ORM\Mapping\ClassMetadata {#214 …}
            -isDirty: false
          }
          #industries: Doctrine\ORM\PersistentCollection {#469
            #collection: Doctrine\Common\Collections\ArrayCollection {#470
              -elements: []
            }
            #initialized: false
            -snapshot: []
            -owner: DoctrineProxies\__CG__\Model\Product\Category {#454 …2}
            -association: array:20 [ …20]
            -em: Doctrine\ORM\EntityManager {#72 …11}
            -backRefFieldName: "categories"
            -typeClass: Doctrine\ORM\Mapping\ClassMetadata {#317 …}
            -isDirty: false
          }
          #products: Doctrine\ORM\PersistentCollection {#471
            #collection: Doctrine\Common\Collections\ArrayCollection {#472
              -elements: []
            }
            #initialized: false
            -snapshot: []
            -owner: DoctrineProxies\__CG__\Model\Product\Category {#454 …2}
            -association: array:15 [ …15]
            -em: Doctrine\ORM\EntityManager {#72 …11}
            -backRefFieldName: "category"
            -typeClass: Doctrine\ORM\Mapping\ClassMetadata {#107 …}
            -isDirty: false
          }
          #featured_images: Doctrine\ORM\PersistentCollection {#473
            #collection: Doctrine\Common\Collections\ArrayCollection {#474
              -elements: []
            }
            #initialized: false
            -snapshot: []
            -owner: DoctrineProxies\__CG__\Model\Product\Category {#454 …2}
            -association: array:15 [ …15]
            -em: Doctrine\ORM\EntityManager {#72 …11}
            -backRefFieldName: "category"
            -typeClass: Doctrine\ORM\Mapping\ClassMetadata {#429 …}
            -isDirty: false
          }
          #name: "Schutzkleidung"
          #external_reference: "schutzkleischutzkleiempty"
          #featured_text: null
          #secondary_featured_text_heading: null
          #secondary_featured_text: null
          #page_title: null
          #description: null
          #keywords: null
          #show: true
          +__isInitialized__: true
           …2
        }
        #related_categories: Doctrine\ORM\PersistentCollection {#455
          #collection: Doctrine\Common\Collections\ArrayCollection {#456
            -elements: []
          }
          #initialized: false
          -snapshot: []
          -owner: DoctrineProxies\__CG__\Model\Product\Category {#422 …2}
          -association: array:20 [ …20]
          -em: Doctrine\ORM\EntityManager {#72 …11}
          -backRefFieldName: "related_categories"
          -typeClass: Doctrine\ORM\Mapping\ClassMetadata {#214 …}
          -isDirty: false
        }
        #industries: Doctrine\ORM\PersistentCollection {#457
          #collection: Doctrine\Common\Collections\ArrayCollection {#458
            -elements: []
          }
          #initialized: false
          -snapshot: []
          -owner: DoctrineProxies\__CG__\Model\Product\Category {#422 …2}
          -association: array:20 [ …20]
          -em: Doctrine\ORM\EntityManager {#72 …11}
          -backRefFieldName: "categories"
          -typeClass: Doctrine\ORM\Mapping\ClassMetadata {#317 …}
          -isDirty: false
        }
        #products: Doctrine\ORM\PersistentCollection {#459
          #collection: Doctrine\Common\Collections\ArrayCollection {#460
            -elements: []
          }
          #initialized: false
          -snapshot: []
          -owner: DoctrineProxies\__CG__\Model\Product\Category {#422 …2}
          -association: array:15 [ …15]
          -em: Doctrine\ORM\EntityManager {#72 …11}
          -backRefFieldName: "category"
          -typeClass: Doctrine\ORM\Mapping\ClassMetadata {#107 …}
          -isDirty: false
        }
        #featured_images: Doctrine\ORM\PersistentCollection {#461
          #collection: Doctrine\Common\Collections\ArrayCollection {#462
            -elements: []
          }
          #initialized: false
          -snapshot: []
          -owner: DoctrineProxies\__CG__\Model\Product\Category {#422 …2}
          -association: array:15 [ …15]
          -em: Doctrine\ORM\EntityManager {#72 …11}
          -backRefFieldName: "category"
          -typeClass: Doctrine\ORM\Mapping\ClassMetadata {#429 …}
          -isDirty: false
        }
        #name: "Kopf-& Gesichtsschutz"
        #external_reference: "kopf_gesschutzkleischutzklei"
        #featured_text: null
        #secondary_featured_text_heading: null
        #secondary_featured_text: null
        #page_title: null
        #description: null
        #keywords: null
        #show: false
        +__isInitialized__: true
         …2
      }
      #related_categories: Doctrine\ORM\PersistentCollection {#423
        #collection: Doctrine\Common\Collections\ArrayCollection {#424
          -elements: []
        }
        #initialized: false
        -snapshot: []
        -owner: DoctrineProxies\__CG__\Model\Product\Category {#316 …2}
        -association: array:20 [ …20]
        -em: Doctrine\ORM\EntityManager {#72 …11}
        -backRefFieldName: "related_categories"
        -typeClass: Doctrine\ORM\Mapping\ClassMetadata {#214 …}
        -isDirty: false
      }
      #industries: Doctrine\ORM\PersistentCollection {#425
        #collection: Doctrine\Common\Collections\ArrayCollection {#426
          -elements: []
        }
        #initialized: false
        -snapshot: []
        -owner: DoctrineProxies\__CG__\Model\Product\Category {#316 …2}
        -association: array:20 [ …20]
        -em: Doctrine\ORM\EntityManager {#72 …11}
        -backRefFieldName: "categories"
        -typeClass: Doctrine\ORM\Mapping\ClassMetadata {#317 …}
        -isDirty: false
      }
      #products: Doctrine\ORM\PersistentCollection {#427
        #collection: Doctrine\Common\Collections\ArrayCollection {#428
          -elements: []
        }
        #initialized: false
        -snapshot: []
        -owner: DoctrineProxies\__CG__\Model\Product\Category {#316 …2}
        -association: array:15 [ …15]
        -em: Doctrine\ORM\EntityManager {#72 …11}
        -backRefFieldName: "category"
        -typeClass: Doctrine\ORM\Mapping\ClassMetadata {#107 …}
        -isDirty: false
      }
      #featured_images: Doctrine\ORM\PersistentCollection {#440
        #collection: Doctrine\Common\Collections\ArrayCollection {#449
          -elements: []
        }
        #initialized: false
        -snapshot: []
        -owner: DoctrineProxies\__CG__\Model\Product\Category {#316 …2}
        -association: array:15 [ …15]
        -em: Doctrine\ORM\EntityManager {#72 …11}
        -backRefFieldName: "category"
        -typeClass: Doctrine\ORM\Mapping\ClassMetadata {#429 …}
        -isDirty: false
      }
      #name: "Atemschutzmasken"
      #external_reference: "atemschutzschutzkleikopf_ges"
      #featured_text: null
      #secondary_featured_text_heading: null
      #secondary_featured_text: null
      #page_title: null
      #description: null
      #keywords: null
      #show: false
      +__isInitialized__: true
       …2
    }
    #weekly_offer_discount: 0
    #is_popular_product: false
    #industries: Doctrine\ORM\PersistentCollection {#337
      #collection: Doctrine\Common\Collections\ArrayCollection {#341
        -elements: []
      }
      #initialized: false
      -snapshot: []
      -owner: Model\Product\Product {#284}
      -association: array:20 [ …20]
      -em: Doctrine\ORM\EntityManager {#72 …11}
      -backRefFieldName: "products"
      -typeClass: Doctrine\ORM\Mapping\ClassMetadata {#317 …}
      -isDirty: false
    }
    #products_similar: Doctrine\ORM\PersistentCollection {#342
      #collection: Doctrine\Common\Collections\ArrayCollection {#343
        -elements: []
      }
      #initialized: false
      -snapshot: []
      -owner: Model\Product\Product {#284}
      -association: array:16 [ …16]
      -em: Doctrine\ORM\EntityManager {#72 …11}
      -backRefFieldName: "similar_products"
      -typeClass: Doctrine\ORM\Mapping\ClassMetadata {#107 …}
      -isDirty: false
    }
    #similar_products: Doctrine\ORM\PersistentCollection {#344
      #collection: Doctrine\Common\Collections\ArrayCollection {#345
        -elements: []
      }
      #initialized: false
      -snapshot: []
      -owner: Model\Product\Product {#284}
      -association: array:20 [ …20]
      -em: Doctrine\ORM\EntityManager {#72 …11}
      -backRefFieldName: "products_similar"
      -typeClass: Doctrine\ORM\Mapping\ClassMetadata {#107 …}
      -isDirty: false
    }
    #products_combined: Doctrine\ORM\PersistentCollection {#346
      #collection: Doctrine\Common\Collections\ArrayCollection {#347
        -elements: []
      }
      #initialized: false
      -snapshot: []
      -owner: Model\Product\Product {#284}
      -association: array:16 [ …16]
      -em: Doctrine\ORM\EntityManager {#72 …11}
      -backRefFieldName: "combined_products"
      -typeClass: Doctrine\ORM\Mapping\ClassMetadata {#107 …}
      -isDirty: false
    }
    #combined_products: Doctrine\ORM\PersistentCollection {#348
      #collection: Doctrine\Common\Collections\ArrayCollection {#349
        -elements: []
      }
      #initialized: false
      -snapshot: []
      -owner: Model\Product\Product {#284}
      -association: array:20 [ …20]
      -em: Doctrine\ORM\EntityManager {#72 …11}
      -backRefFieldName: "products_combined"
      -typeClass: Doctrine\ORM\Mapping\ClassMetadata {#107 …}
      -isDirty: false
    }
    #description_feature: "Filtrierende Atemschutzmaske ideal zum Schutz gegen Partikel"
    #description_summary: "<ul><li>leicht faltbar für den Transport</li><li>vielseitig einsetzbar</li><li>flexibler Nasenbügel</li></ul>"
    #description_short: "Filtrierende Atemschutzmaske ideal zum Schutz gegen Partikel"
    #description_short_rtf: null
    #description_short_html: null
    #description_long: """
      AnKeLin FFP2 NR Partikelfilter Halbmaske, ohne Ventil - 1 Packung = 20 Stück, einzeln verpackt, weiß\r\n
      \r\n
      Die AnKeLin FFP2 NR Partikelfilter Halbmaske eignet sich hervorragend für Schulen, Kitas, Handwerksbetrieben und allgemein alle Bereiche mit besonderer Vorsicht bzgl. der Hygiene-Vorschriften wie zum Beispiel öffentliche Bereichen wie Einkaufszentren oder Verkehrsmitteln. Die Atemschutzmaske ist ideal für private Zwecke geeignet. Die Maske besteht aus PP-Vliessstoff, schmelzgeblasenem PP-Vliessstoff Spinnvliesstoff.\r\n
      \r\n
      Es handelt sich um eine Halbmaske, die bei trockener oder feuchter Haut und bei Kopfbewegungen eine ausreichende Abdichtung des Gesichts des Trägers gegen die Umgebungsatmosphäre gewährleisten soll. Die Maske soll sowohl gegen feste als auch gegen flüssige Aerosole schützen. Die Maske ist aussschließlich für den persönlichen Schutz bestimmt, nicht für den medizinischen Gebrauch.\r\n
      \r\n
      \r\n
      Details:\r\n
      \r\n
      ·verstärkte und elastische Gummi-Ohrschlaufen\r\n
      ·genormte Qualität\r\n
      ·flexibler Nasenbügel\r\n
      ·leicht faltbar für den Transport\r\n
      ·vielseitig einsetzbar\r\n
      """
    #description_long_rtf: "{\rtf1\deff0 \stshfdbch3\stshfloch2\stshfhich2\stshfbi1{\fonttbl{\f0 Arial;}{\fbiminor\f1 Times New Roman;}{\fhiminor\f2 Calibri;}{\fdbminor\f3 Times New Roman;}{\f4\fcharset2 Symbol;}}{\colortbl ;\red0\green0\blue0 ;}{\*\defchp \fcs1\f1\fcs1\f1\hich\af2\loch\af2\dbch\af3\cgrid1\fs24\cf1}{\stylesheet {\ql\fcs1\f1\fcs1\f1\hich\af2\loch\af2\dbch\af3\fs24\cf1 Normal;}{\*\cs1\fcs1\f1\fcs1\f1\hich\af2\loch\af2\dbch\af3\fs24\cf1 Default Paragraph Font;}{\*\cs2\sbasedon1\fcs1\f1\fcs1\f1\hich\af2\loch\af2\dbch\af3\fs24\cf1 Line Number;}{\*\cs3\fcs1\f1\fcs1\f1\hich\af2\loch\af2\dbch\af3\fs24\ul Hyperlink;}{\*\ts4\tsrowd\fcs1\f1\fcs1\f1\hich\af2\loch\af2\dbch\af3\fs24\cf1\ql\tscellpaddfl3\tscellpaddl108\tscellpaddfb3\tscellpaddfr3\tscellpaddr108\tscellpaddft3\tsvertalt\cltxlrtb Normal Table;}{\*\ts5\tsrowd\sbasedon4\fcs1\f1\fcs1\f1\hich\af2\loch\af2\dbch\af3\fs24\cf1\ql\trbrdrt\brdrs\brdrw10\trbrdrl\brdrs\brdrw10\trbrdrb\brdrs\brdrw10\trbrdrr\brdrs\brdrw10\trbrdrh\brdrs\brdrw10\trbrdrv\brdrs\brdrw10\tscellpaddfl3\tscellpaddl108\tscellpaddfr3\tscellpaddr108\tsvertalt\cltxlrtb Table Simple 1;}}{\*\listtable {\list\listtemplateid-1\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1{\leveltext\leveltemplateid1359414035 \'01\u183\'b7;}{\levelnumbers;}\levellegal0\levelnorestart0\hich\af4\loch\af4\fi-360\li720\lin720}{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1{\leveltext\leveltemplateid1699637074 \'01o;}{\levelnumbers;}\levellegal0\levelnorestart0\hich\af4\loch\af4\fi-360\li1440\lin1440}{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1{\leveltext\leveltemplateid452734425 \'01\u183\'b7;}{\levelnumbers;}\levellegal0\levelnorestart0\hich\af4\loch\af4\fi-360\li2160\lin2160}{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1{\leveltext\leveltemplateid2068634794 \'01o;}{\levelnumbers;}\levellegal0\levelnorestart0\hich\af4\loch\af4\fi-360\li2880\lin2880}{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1{\leveltext\leveltemplateid1649220008 \'01\u183\'b7;}{\levelnumbers;}\levellegal0\levelnorestart0\hich\af4\loch\af4\fi-360\li3600\lin3600}{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1{\leveltext\leveltemplateid223352661 \'01o;}{\levelnumbers;}\levellegal0\levelnorestart0\hich\af4\loch\af4\fi-360\li4320\lin4320}{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1{\leveltext\leveltemplateid1978317677 \'01\u183\'b7;}{\levelnumbers;}\levellegal0\levelnorestart0\hich\af4\loch\af4\fi-360\li5040\lin5040}{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1{\leveltext\leveltemplateid1542591461 \'01o;}{\levelnumbers;}\levellegal0\levelnorestart0\hich\af4\loch\af4\fi-360\li5760\lin5760}{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1{\leveltext\leveltemplateid1173699355 \'01\u183\'b7;}{\levelnumbers;}\levellegal0\levelnorestart0\hich\af4\loch\af4\fi-360\li6480\lin6480}{\listname ;}\listid1110100815}}{\*\listoverridetable {\listoverride\listid1110100815\listoverridecount0\ls1}}\nouicompat\htmautsp\pard\plain\ql{\fcs1\af0\alang1031\ltrch\fcs0\hich\af0\dbch\af3\loch\f0\fs28\lang1031\langfe1031\langnp1031\langfenp1031\b\cf1 AnKeLin}{\fcs1\af0\ltrch\fcs0\hich\af0\dbch\af3\loch\f0\fs28\b\cf1  FFP2 NR Partikelfilter Halbmaske, ohne Ventil - 1 Packung = }{\fcs1\af0\alang1031\ltrch\fcs0\hich\af0\dbch\af3\loch\f0\fs28\lang1031\langfe1031\langnp1031\langfenp1031\b\cf1 20}{\fcs1\af0\ltrch\fcs0\hich\af0\dbch\af3\loch\f0\fs28\b\cf1  St\u252\'fcck, einzeln verpackt, }{\fcs1\af0\alang1031\ltrch\fcs0\hich\af0\dbch\af3\loch\f0\fs28\lang1031\langfe1031\langnp1031\langfenp1031\b\cf1 wei\u223\'df}\fcs1\af0\ltrch\fcs0\hich\af0\dbch\af3\loch\f0\fs28\b\cf1\par\pard\plain\ql\fcs1\af0\ltrch\fcs0\hich\af0\dbch\af3\loch\f0\fs28\b\cf1\par\pard\plain\ql{\fcs1\af0\ltrch\fcs0\hich\af0\dbch\af3\loch\f0\fs22\cf1 Die }{\fcs1\af0\alang1031\ltrch\fcs0\hich\af0\dbch\af3\loch\f0\fs22\lang1031\langfe1031\langnp1031\langfenp1031\cf1 AnKeLin }{\fcs1\af0\ltrch\fcs0\hich\af0\dbch\af3\loch\f0\fs22\cf1 FFP2 NR Partikelfilter Halbmaske eignet sich hervorragend f\u252\'fcr Schulen, Kitas, Handwerksbetrieben und allgemein alle Bereiche mit besonderer Vorsicht bzgl. der Hygiene-Vorschriften wie zum Beispiel \u246\'f6ffentliche Bereichen wie Einkaufszentren oder Verkehrsmitteln. Die Atemschutzmaske ist ideal f\u252\'fcr private Zwecke geeignet. Die Maske besteht aus PP-Vliessstoff, schmelzgeblasenem PP-Vliessstoff Spinnvliesstoff.}\fcs1\af0\ltrch\fcs0\hich\af0\dbch\af3\loch\f0\fs22\cf1\par\pard\plain\ql\fcs1\af0\ltrch\fcs0\hich\af0\dbch\af3\loch\f0\fs22\cf1\par\pard\plain\ql{\fcs1\af0\ltrch\fcs0\hich\af0\dbch\af3\loch\f0\fs22\cf1 Es handelt sich um eine Halbmaske, die bei trockener oder feuchter Haut und bei Kopfbewegungen eine ausreichende Abdichtung des Gesichts des Tr\u228\'e4gers gegen die Umgebungsatmosph\u228\'e4re gew\u228\'e4hrleisten soll. Die Maske soll sowohl gegen feste als auch gegen fl\u252\'fcssige Aerosole sch\u252\'fctzen. Die Maske ist aussschlie\u223\'dflich f\u252\'fcr den pers\u246\'f6nlichen Schutz bestimmt, nicht f\u252\'fcr den medizinischen Gebrauch.}\fcs1\af0\ltrch\fcs0\hich\af0\dbch\af3\loch\f0\fs22\cf1\par\pard\plain\ql\fcs1\af0\ltrch\fcs0\hich\af0\dbch\af3\loch\f0\fs22\cf1\par\pard\plain\ql\fcs1\af0\ltrch\fcs0\hich\af0\dbch\af3\loch\f0\fs22\cf1\par\pard\plain\ql{\fcs1\af0\alang1031\ltrch\fcs0\hich\af0\dbch\af3\loch\f0\fs28\lang1031\langfe1031\langnp1031\langfenp1031\b\cf1 Details:}\fcs1\af0\alang1031\ltrch\fcs0\hich\af0\dbch\af3\loch\f0\fs28\lang1031\langfe1031\langnp1031\langfenp1031\b\cf1\par\pard\plain\ql\fcs1\af0\alang1031\ltrch\fcs0\hich\af0\dbch\af3\loch\f0\fs28\lang1031\langfe1031\langnp1031\langfenp1031\b\cf1\par{\listtext\pard\plain \u183\'b7\tab }\pard\plain\ilvl0\ls1\ql\fi-360\li720\lin720{\fcs1\af0\alang1031\ltrch\fcs0\hich\af0\dbch\af3\loch\f0\fs22\lang1031\langfe1031\langnp1031\langfenp1031\cf1 verst\u228\'e4rkte und elastische Gummi-Ohrschlaufen}\fcs1\af0\alang1031\ltrch\fcs0\hich\af0\dbch\af3\loch\f0\fs22\lang1031\langfe1031\langnp1031\langfenp1031\cf1\par{\listtext\pard\plain \u183\'b7\tab }\pard\plain\ilvl0\ls1\ql\fi-360\li720\lin720{\fcs1\af0\alang1031\ltrch\fcs0\hich\af0\dbch\af3\loch\f0\fs22\lang1031\langfe1031\langnp1031\langfenp1031\cf1 genormte Qualit\u228\'e4t}\fcs1\af0\alang1031\ltrch\fcs0\hich\af0\dbch\af3\loch\f0\fs22\lang1031\langfe1031\langnp1031\langfenp1031\cf1\par{\listtext\pard\plain \u183\'b7\tab }\pard\plain\ilvl0\ls1\ql\fi-360\li720\lin720{\fcs1\af0\alang1031\ltrch\fcs0\hich\af0\dbch\af3\loch\f0\fs22\lang1031\langfe1031\langnp1031\langfenp1031\cf1 flexibler Nasenb\u252\'fcgel}\fcs1\af0\alang1031\ltrch\fcs0\hich\af0\dbch\af3\loch\f0\fs22\lang1031\langfe1031\langnp1031\langfenp1031\cf1\par{\listtext\pard\plain \u183\'b7\tab }\pard\plain\ilvl0\ls1\ql\fi-360\li720\lin720{\fcs1\af0\alang1031\ltrch\fcs0\hich\af0\dbch\af3\loch\f0\fs22\lang1031\langfe1031\langnp1031\langfenp1031\cf1 leicht faltbar f\u252\'fcr den Transport}\fcs1\af0\alang1031\ltrch\fcs0\hich\af0\dbch\af3\loch\f0\fs22\lang1031\langfe1031\langnp1031\langfenp1031\cf1\par{\listtext\pard\plain \u183\'b7\tab }\pard\plain\ilvl0\ls1\ql\fi-360\li720\lin720{\fcs1\af0\alang1031\ltrch\fcs0\hich\af0\dbch\af3\loch\f0\fs22\lang1031\langfe1031\langnp1031\langfenp1031\cf1 vielseitig einsetzbar}\fcs1\af0\alang1031\ltrch\fcs0\hich\af0\dbch\af3\loch\f0\fs22\lang1031\langfe1031\langnp1031\langfenp1031\b\cf1\par\pard\plain\ql\fcs1\af0\alang1031\ltrch\fcs0\hich\af0\dbch\af3\loch\f0\fs16\lang1031\langfe1031\langnp1031\langfenp1031\cf1\par}"
    #description_long_html: """
      <p><strong>AnKeLin FFP2 NR Partikelfilter Halbmaske, ohne Ventil - 1\n
      Packung = 20 Stück, einzeln verpackt, weiß</strong></p>\n
      <p>Die AnKeLin FFP2 NR Partikelfilter Halbmaske eignet sich hervorragend\n
      für Schulen, Kitas, Handwerksbetrieben und allgemein alle Bereiche mit\n
      besonderer Vorsicht bzgl. der Hygiene-Vorschriften wie zum Beispiel\n
      öffentliche Bereichen wie Einkaufszentren oder Verkehrsmitteln. Die\n
      Atemschutzmaske ist ideal für private Zwecke geeignet. Die Maske besteht\n
      aus PP-Vliessstoff, schmelzgeblasenem PP-Vliessstoff\n
      Spinnvliesstoff.</p>\n
      <p>Es handelt sich um eine Halbmaske, die bei trockener oder feuchter\n
      Haut und bei Kopfbewegungen eine ausreichende Abdichtung des Gesichts\n
      des Trägers gegen die Umgebungsatmosphäre gewährleisten soll. Die Maske\n
      soll sowohl gegen feste als auch gegen flüssige Aerosole schützen. Die\n
      Maske ist aussschließlich für den persönlichen Schutz bestimmt, nicht\n
      für den medizinischen Gebrauch.</p>\n
      <p><strong>Details:</strong></p>\n
      <ul>\n
      <li><p>verstärkte und elastische Gummi-Ohrschlaufen</p></li>\n
      <li><p>genormte Qualität</p></li>\n
      <li><p>flexibler Nasenbügel</p></li>\n
      <li><p>leicht faltbar für den Transport</p></li>\n
      <li><p>vielseitig einsetzbar</p></li>\n
      </ul>\n
      """
    #images: Doctrine\ORM\PersistentCollection {#357
      #collection: Doctrine\Common\Collections\ArrayCollection {#365
        -elements: array:1 [
          0 => Model\Product\Image {#1049
            #id: "1139"
            #entity_reference: "81efb910-df32-47f3-8a64-07232ed5c795"
            #is_deleted: false
            #created_at: DateTime @1685547692 {#1031
              date: 2023-05-31 15:41:32.0 +00:00
            }
            #updated_at: DateTime @1685547692 {#1044
              date: 2023-05-31 15:41:32.0 +00:00
            }
            #deleted_at: null
            #meta: null
            #name: "454779.jpg"
            #file: Model\Common\File {#1051
              #id: "1138"
              #entity_reference: "c67b40e5-6b53-4ebd-89e6-51a039026064"
              #is_deleted: false
              #created_at: DateTime @1685547692 {#1045
                date: 2023-05-31 15:41:32.0 +00:00
              }
              #updated_at: DateTime @1752224494 {#1046
                date: 2025-07-11 09:01:34.0 +00:00
              }
              #deleted_at: null
              #meta: null
              #name: "454779.jpg"
              #mime_type: "image/jpeg"
              #size: 13308
              #owner_member: "file"
              #owner_reference: "81efb910-df32-47f3-8a64-07232ed5c795"
              #token: null
            }
            #product: Model\Product\Product {#284}
            #index: 0
          }
        ]
      }
      #initialized: true
      -snapshot: array:1 [ …1]
      -owner: Model\Product\Product {#284}
      -association: array:16 [ …16]
      -em: Doctrine\ORM\EntityManager {#72 …11}
      -backRefFieldName: "product"
      -typeClass: Doctrine\ORM\Mapping\ClassMetadata {#350 …}
      -isDirty: false
    }
    #spec_sheets: Doctrine\ORM\PersistentCollection {#373
      #collection: Doctrine\Common\Collections\ArrayCollection {#381
        -elements: []
      }
      #initialized: false
      -snapshot: []
      -owner: Model\Product\Product {#284}
      -association: array:16 [ …16]
      -em: Doctrine\ORM\EntityManager {#72 …11}
      -backRefFieldName: "product"
      -typeClass: Doctrine\ORM\Mapping\ClassMetadata {#366 …}
      -isDirty: false
    }
    #lists: Doctrine\ORM\PersistentCollection {#395
      #collection: Doctrine\Common\Collections\ArrayCollection {#397
        -elements: []
      }
      #initialized: false
      -snapshot: []
      -owner: Model\Product\Product {#284}
      -association: array:16 [ …16]
      -em: Doctrine\ORM\EntityManager {#72 …11}
      -backRefFieldName: "products"
      -typeClass: Doctrine\ORM\Mapping\ClassMetadata {#382 …}
      -isDirty: false
    }
    #is_top_product: true
    #available_stock: 0
    #discount_data: "{"1":[{"list_id":1,"product_number":"454779","sales_units":0,"percent_discount":10}],"2":[{"list_id":2,"product_number":"454779","sales_units":0,"percent_discount":6}],"3":[{"list_id":3,"product_number":"454779","sales_units":0,"percent_discount":3}],"0":[{"list_id":0,"product_number":"454779","sales_units":40,"percent_discount":3},{"list_id":0,"product_number":"454779","sales_units":200,"percent_discount":5},{"list_id":0,"product_number":"454779","sales_units":400,"percent_discount":10},{"list_id":0,"product_number":"454779","sales_units":640,"percent_discount":13}]}"
    #tax_codes_data: "{"*":[{"valid_from":null,"tax_rate":19},{"valid_from":"2020-06-30T22:00:00+00:00","tax_rate":16},{"valid_from":"2020-12-31T23:00:00+00:00","tax_rate":19}],"*D":[{"valid_from":null,"tax_rate":0}],"*E":[{"valid_from":null,"tax_rate":0}],"*F":[{"valid_from":null,"tax_rate":0}],"*G":[{"valid_from":null,"tax_rate":0}],"*H":[{"valid_from":null,"tax_rate":0}],"*I":[{"valid_from":null,"tax_rate":0}],"*M":[{"valid_from":null,"tax_rate":0}],"*O":[{"valid_from":null,"tax_rate":19},{"valid_from":"2020-06-30T22:00:00+00:00","tax_rate":16},{"valid_from":"2020-12-31T23:00:00+00:00","tax_rate":19}],"*V":[{"valid_from":null,"tax_rate":0}],"*X":[{"valid_from":null,"tax_rate":0}],"AT":[{"valid_from":null,"tax_rate":20}],"BE":[{"valid_from":null,"tax_rate":21}],"DK":[{"valid_from":null,"tax_rate":25}],"EL":[{"valid_from":null,"tax_rate":24}],"ES":[{"valid_from":null,"tax_rate":21}],"FI":[{"valid_from":null,"tax_rate":24}],"FR":[{"valid_from":null,"tax_rate":20}],"GB":[{"valid_from":null,"tax_rate":20}],"HR":[{"valid_from":null,"tax_rate":25}],"IE":[{"valid_from":null,"tax_rate":23}],"IT":[{"valid_from":null,"tax_rate":22}],"LU":[{"valid_from":null,"tax_rate":17}],"NL":[{"valid_from":null,"tax_rate":21}],"PT":[{"valid_from":null,"tax_rate":23}],"SE":[{"valid_from":null,"tax_rate":25}]}"
    -discounts: array:4 [
      0 => Model\Product\Discount {#1019
        #id: null
        #list_id: 0
        #product_number: "454779"
        #sales_units: 40
        #percent_discount: 3
      }
      1 => Model\Product\Discount {#1018
        #id: null
        #list_id: 0
        #product_number: "454779"
        #sales_units: 200
        #percent_discount: 5
      }
      2 => Model\Product\Discount {#1021
        #id: null
        #list_id: 0
        #product_number: "454779"
        #sales_units: 400
        #percent_discount: 10
      }
      3 => Model\Product\Discount {#1022
        #id: null
        #list_id: 0
        #product_number: "454779"
        #sales_units: 640
        #percent_discount: 13
      }
    ]
    -discount_one_unit: null
    -tax_codes: null
    #name: "FFP2 NR Atemschutzmaske Ankelin"
    #slug: "ffp2-nr-atemschutzmaske-ankelin"
    #external_reference: "454779"
    #page_title: null
    #description: null
    #keywords: null
    #active: false
    #show: false
  }
]