/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */:is(input:not([type]),input:is([type=text],[type=search],[type=email],[type=password],[type=tel],[type=url],[type=number]),textarea):not(.storefront-theme,.storefront-theme *){box-sizing:border-box!important;padding-block:3px!important;font-size:13px!important;line-height:20px!important}input:is([type=text],[type=search],[type=email],[type=password],[type=tel],[type=url],[type=number]):not(.storefront-theme,.storefront-theme *),input:not([type]):not(.storefront-theme,.storefront-theme *){height:28px!important;min-height:28px!important;block-size:28px!important;min-block-size:28px!important}@media (max-width:760px),(pointer:coarse){input:is([type=text],[type=search],[type=email],[type=password],[type=tel],[type=url],[type=number]):not(.storefront-theme,.storefront-theme *),input:not([type]):not(.storefront-theme,.storefront-theme *),textarea:not(.storefront-theme,.storefront-theme *){min-height:44px!important;min-block-size:44px!important;padding-block:10px!important;font-size:16px!important;line-height:22px!important}input:is([type=text],[type=search],[type=email],[type=password],[type=tel],[type=url],[type=number]):not(.storefront-theme,.storefront-theme *),input:not([type]):not(.storefront-theme,.storefront-theme *){height:44px!important;block-size:44px!important}}:root{--font-vlundr-sans:var(--font-vlundr-latin),var(--font-vlundr-arabic),sans-serif}:not(.storefront-theme,.storefront-theme *),:not(.storefront-theme,.storefront-theme *)::placeholder,:not(.storefront-theme,.storefront-theme *):after,:not(.storefront-theme,.storefront-theme *):before{font-family:var(--font-vlundr-sans)!important;text-transform:none!important;font-variant-caps:normal!important}:not(.storefront-theme,.storefront-theme *)::marker{font-family:var(--font-vlundr-sans)!important;text-transform:none!important;font-variant-caps:normal!important}:not(.storefront-theme,.storefront-theme *)::file-selector-button{font-family:var(--font-vlundr-sans)!important;text-transform:none!important;font-variant-caps:normal!important}.vl-error-document,body:has(>.vl-error-page){color-scheme:light;background:#fafafa;margin:0}.vl-error-page{--vl-error-ink:#171717;--vl-error-muted:#626262;box-sizing:border-box;width:min(720px,100%);min-height:85svh;color:var(--vl-error-ink);font-family:var(--font-vlundr-sans);text-align:center;background:#fafafa;grid-template-columns:minmax(0,1fr);align-items:center;margin:auto;padding:clamp(24px,5vw,64px);display:grid}.vl-error-code{letter-spacing:.12em;margin:0 0 16px;font-size:14px;font-weight:600}.vl-error-copy h1{color:inherit;letter-spacing:-.02em;margin:0 0 18px;font-family:inherit;font-size:clamp(28px,4vw,44px);font-weight:600;line-height:1.16}.vl-error-copy>p:not(.vl-error-code){color:var(--vl-error-muted);margin:0 0 26px;font-size:16px;line-height:1.7}.vl-error-page .vl-error-link{background:var(--vl-error-ink);color:#fff;border-radius:10px;justify-content:center;align-items:center;min-height:44px;padding:0 20px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}.vl-error-page .vl-error-link:hover{background:#333}.vl-error-page .vl-error-link:focus-visible{outline:3px solid var(--vl-error-ink);outline-offset:4px}@media (max-width:760px){.vl-error-page{min-height:auto;padding-block:36px}}.vl-error-page[dir=rtl] .vl-error-copy h1{letter-spacing:normal;line-height:1.4}.vl-error-page,.vl-error-page *{box-sizing:border-box}.vl-error-copy{overflow-wrap:anywhere;min-width:0}.vl-error-page .vl-error-link{white-space:normal;text-align:center;padding-block:12px;line-height:1.4}