.pg-404{max-width:var(--pg-container-max);margin:0 auto;padding:56px var(--pg-container-px) 40px}.pg-leer--404{max-width:940px}.pg-leer--404 .pg-leer__pose{max-width:240px}.pg-404__search{max-width:520px}.pg-404__search-label{display:block;margin:0 0 8px;font-size:13px;font-weight:700;color:var(--pg-ink)}.pg-404__search-row{display:flex;gap:10px}.pg-404__search-input{flex:1 1 auto;min-width:0;min-height:48px;padding:0 16px;border:0;border-radius:var(--pg-radius-pill);background:var(--pg-bg);box-shadow:inset 0 0 0 1px var(--pg-line);color:var(--pg-ink);font:inherit;font-size:15px}.pg-404__search-input::placeholder{color:var(--pg-muted);opacity:1}.pg-404__search-input:focus-visible{outline:2px solid var(--pg-link);outline-offset:2px}.pg-404__search-submit{flex:none}:is(.pg-native-contact,.customer) .field{display:grid;grid-template-columns:minmax(0,1fr);gap:6px}:is(.pg-native-contact,.customer) .field:before,:is(.pg-native-contact,.customer) .field:after{display:none}html :is(.pg-native-contact,.customer) .field .field__label,html .customer .field label{order:-1;position:static!important;top:auto!important;left:auto!important;transform:none!important;font-size:13.5px!important;font-weight:700;letter-spacing:0!important;line-height:1.4;color:var(--pg-ink);pointer-events:auto}html :is(.pg-native-contact,.customer) .field__input,html .customer .field input,html .customer select{margin:0!important;min-height:48px;padding:12px 16px!important;border:0;border-radius:var(--pg-control-radius, 12px);background:var(--pg-bg);color:var(--pg-ink);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--pg-ink) 22%,transparent);font-family:var(--pg-font-body);font-size:15px}html :is(.pg-native-contact,.customer) .field__input:focus,html .customer .field input:focus{box-shadow:inset 0 0 0 2px var(--pg-link);outline:none}html :is(.pg-native-contact,.customer) textarea.field__input{min-height:140px}html :is(.pg-native-contact,.customer) .field__input[aria-invalid=true],html .customer .field input[aria-invalid=true]{box-shadow:inset 0 0 0 2px var(--pg-link)}html :is(.pg-native-contact,.customer) :is(.form__message,.contact__field-error,.form-status){display:flex;gap:8px;align-items:flex-start;color:var(--pg-ink);font-size:14px;font-weight:600}html :is(.pg-native-contact,.customer) .field--with-error .form__message,html .customer .errors{color:var(--pg-link)}html .customer .errors{margin:0 0 18px;padding:12px 16px;border-radius:var(--pg-radius-sm);background:color-mix(in srgb,var(--pg-link) 12%,transparent);font-weight:600}html .customer .errors ul{margin:6px 0 0;padding-left:18px}html[data-theme=dark] .pg-native-contact-shell .pg-native-contact{background:var(--pg-soft);box-shadow:inset 0 0 0 1px var(--pg-line)}html[data-theme=dark] .pg-native-contact-shell .pg-native-contact__details{background:var(--pg-card);box-shadow:none}.pg-native-contact{position:relative}.pg-native-contact__pose{position:absolute;top:28px;right:clamp(20px,5vw,56px);width:120px;pointer-events:none}html .pg-native-contact .button{border-radius:var(--pg-radius-pill);min-height:48px;padding:0 28px}html .pg-native-page__title{font-size:clamp(34px,4vw,56px);line-height:1.05;letter-spacing:-.04em;text-wrap:balance}html .pg-native-page__rte{max-width:70ch;font-size:17px;line-height:1.75;color:color-mix(in srgb,var(--pg-ink) 88%,var(--pg-muted))}html .pg-native-page__rte :is(h2,h3,h4){color:var(--pg-ink);font-family:var(--pg-font-heading);font-weight:800;letter-spacing:-.02em;line-height:1.2}html body #MainContent .pg-native-page__rte h1{margin:0 0 .6em;font-family:var(--pg-font-heading);font-size:clamp(34px,4vw,52px);font-weight:800;line-height:1.06;letter-spacing:-.04em;color:var(--pg-ink);text-wrap:balance}html .pg-native-page__rte h2{font-size:28px}html .pg-native-page__rte h3{font-size:21px}html .pg-native-page__rte strong{color:var(--pg-ink)}html .pg-native-page__rte blockquote{margin:1.6em 0;padding:14px 18px;border-radius:var(--pg-radius-sm);background:var(--pg-soft);color:var(--pg-ink)}html .pg-native-page__rte hr{border:0;border-top:1px solid var(--pg-line);margin:2em 0}html .pg-native-page__rte table{border-collapse:collapse;font-size:15px}html .pg-native-page__rte table :is(th,td){padding:10px 14px;border-bottom:1px solid var(--pg-line);text-align:left}html .pg-native-page__rte table th{color:var(--pg-ink);font-weight:700}@media(max-width:749px){html .pg-native-page__rte table{table-layout:auto}html .pg-native-page__rte table :is(th,td){min-width:130px;vertical-align:top}html .pg-native-page__rte table :is(th,td):last-child{min-width:300px}}html .pg-legacy-bridge{background:var(--pg-soft);border-color:var(--pg-line);box-shadow:none}html .pg-legacy-bridge__art{background:var(--pg-card);align-items:end}html .pg-legacy-bridge__art .pg-pose{width:min(100%,220px);margin-bottom:-10px}html [id^=pg-policy-index-] .pg-policy-index__card{background:var(--pg-soft);box-shadow:inset 0 0 0 1px var(--pg-line);border:0}html [id^=pg-policy-index-] h1{font-size:clamp(34px,4vw,52px);letter-spacing:-.04em;line-height:1.05}html [id^=pg-policy-index-] ul a{background:var(--pg-bg)}html .pg-journal__title,html .pg-article__title{letter-spacing:-.04em;line-height:1.05;text-wrap:balance}html .pg-journal__empty{padding:8px 0 40px;text-align:left;background:none;border:0}html .pg-article__content{max-width:70ch;font-size:17px;line-height:1.75}html .customer:not(.account):not(.order):not(.addresses){max-width:520px}html .customer h1{font-family:var(--pg-font-heading);font-weight:800;letter-spacing:-.035em;color:var(--pg-ink)}html .customer button,html .customer .button{min-height:48px;padding:0 28px;border:0;border-radius:var(--pg-radius-pill);background:var(--pg-cta-bg);color:var(--pg-cta-fg);font-weight:700;box-shadow:var(--pg-shad-cta)}html .customer button:after,html .customer .button:after,html .customer button:before,html .customer .button:before{display:none}html .customer a:not(.button){color:var(--pg-link)}.pg-konto__pose{display:block;width:120px;margin:0 auto 8px}@media(max-width:767px){.pg-404{padding:28px var(--pg-container-px-mobile) 24px}.pg-404__search-row{flex-direction:column}.pg-404__search-submit{width:100%}.pg-native-contact__pose{display:none}html body #MainContent :is(.pg-native-page__title,.pg-native-page__rte h1){font-size:28px}html .pg-native-page__rte{font-size:16px}html .pg-native-page__rte h2{font-size:24px}}
/*# sourceMappingURL=/cdn/shop/t/101/assets/pg-mekka-system.css.map */
