:root{--ega-green: #072918;--ega-gold: #b99354;--ega-olive: #3e4b2d;--ega-pearl: #e4d7c6;--ega-black: #000000;--ega-anthracite: #3c3c3c;--ega-mouse: #6f6f6f;--ega-greywhite: #d4d4d4;--ega-white: #ffffff;--ega-gold-12: rgba(185, 147, 84, .12);--ega-gold-24: rgba(185, 147, 84, .24);--ega-gold-40: rgba(185, 147, 84, .4);--ega-font: "Crimson Text", "Crimson Pro", Georgia, "Times New Roman", serif;--ega-h1: clamp(2.25rem, 1.6rem + 2.6vw, 3.25rem);--ega-h2: clamp(1.6rem, 1.25rem + 1.4vw, 2.125rem);--ega-h3: clamp(1.25rem, 1.1rem + .6vw, 1.5rem);--ega-body: 1.0625rem;--ega-tracking-display: -.01em}@font-face{font-family:Crimson Text;src:url(crimson-text-regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Crimson Text;src:url(crimson-text-italic.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Crimson Text;src:url(crimson-text-bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}:root{--font-body-family: var(--ega-font);--font-body-style: normal;--font-body-weight: 400;--font-body-weight-bold: 700;--font-heading-family: var(--ega-font);--font-heading-style: normal;--font-heading-weight: 400}body{font-family:var(--ega-font);font-size:var(--ega-body);line-height:1.6;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}h1,.h1{font-family:var(--ega-font);font-weight:400;font-size:var(--ega-h1);line-height:1.05;letter-spacing:var(--ega-tracking-display)}h2,.h2{font-family:var(--ega-font);font-weight:700;font-size:var(--ega-h2);line-height:1.08;letter-spacing:var(--ega-tracking-display)}h3,h4,h5,.h3,.h4,.h5{font-family:var(--ega-font);font-weight:700;font-size:var(--ega-h3);line-height:1.15;letter-spacing:0}.ega-arch{position:relative;border:1px solid var(--ega-gold-24);border-radius:28% 28% 4px 4px/14% 14% 4px 4px;padding:clamp(2.5rem,6vw,4rem) clamp(1.75rem,5vw,3.5rem) clamp(2rem,5vw,3rem)}.ega-arch:before{content:"";position:absolute;top:8px;right:8px;bottom:8px;left:8px;border:1px solid var(--ega-gold-12);border-radius:27% 27% 3px 3px/13% 13% 3px 3px;pointer-events:none}.ega-rule{display:flex;align-items:center;justify-content:center;gap:.75rem;margin:1.75rem auto;max-width:18rem;color:var(--ega-gold)}.ega-rule:before,.ega-rule:after{content:"";flex:1 1 auto;height:1px;background:linear-gradient(to var(--ega-rule-dir, right),transparent,var(--ega-gold-40))}.ega-rule:after{--ega-rule-dir: left}.ega-rule__knot{width:7px;height:7px;flex:0 0 auto;transform:rotate(45deg);border:1px solid var(--ega-gold)}body.password{background-color:var(--ega-green);color:var(--ega-pearl);min-height:100vh;display:flex;flex-direction:column}body.password hr{display:none}.password-main{flex:1 0 auto;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:clamp(1.5rem,4vw,2.5rem);padding:clamp(1.5rem,5vw,3rem) 1.5rem}.ega-pw{width:100%;max-width:40rem;margin:0 auto;text-align:center}.ega-pw__logo{display:block;width:100%;max-width:var(--ega-logo-width, 250px);height:auto;margin:0 auto 1.5rem}.ega-pw__title{margin:0;color:var(--ega-pearl)}.ega-pw__text{margin:1rem auto 0;max-width:30rem;color:#e4d7c6d1}.ega-pw__text p:last-child{margin-bottom:0}.ega-pw__newsletter{margin-top:2rem}.ega-pw__newsletter-heading{font-size:.8125rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--ega-gold);margin:0 0 1rem}.ega-pw__form{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center}.ega-pw__input{flex:1 1 16rem;min-width:0;background:transparent;border:1px solid var(--ega-gold-40);border-radius:0;color:var(--ega-pearl);font-family:var(--ega-font);font-size:1rem;padding:.85rem 1rem;transition:border-color .2s ease}.ega-pw__input::placeholder{color:#e4d7c673}.ega-pw__input:focus{outline:none;border-color:var(--ega-gold)}.ega-pw__button{flex:0 0 auto;background:var(--ega-gold);color:var(--ega-green);border:1px solid var(--ega-gold);border-radius:0;font-family:var(--ega-font);font-size:1rem;font-weight:700;letter-spacing:.06em;padding:.85rem 1.75rem;cursor:pointer;transition:background-color .2s ease,color .2s ease}.ega-pw__button:hover,.ega-pw__button:focus-visible{background:transparent;color:var(--ega-gold)}.ega-pw__note{margin-top:.9rem;font-size:.9375rem;color:#e4d7c6b3}.ega-pw__note--error{color:#e0a13c}.ega-pw__legal{text-align:center;padding:0 1.5rem clamp(2rem,5vw,3.5rem)}.ega-pw__legal-link{display:inline-block;font-size:.75rem;letter-spacing:.16em;text-transform:uppercase;color:var(--ega-gold);text-decoration:none;border-bottom:1px solid var(--ega-gold-40);padding-bottom:.25rem;transition:border-color .2s ease}.ega-pw__legal-link:hover,.ega-pw__legal-link:focus-visible{border-color:var(--ega-gold)}.password-header{padding:clamp(1.25rem,4vw,2rem) clamp(1.25rem,4vw,2.5rem) 0;display:flex;flex-direction:row;align-items:center;justify-content:flex-end;gap:1rem;max-width:none;text-align:right}.password-header>h1{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.password-header .password-link,.password-modal .modal__toggle-open{color:var(--ega-gold);font-size:.75rem;letter-spacing:.16em;text-transform:uppercase}.password-modal .modal__content{background:#072918f0;padding:1.5rem}.password-modal__content{width:min(30rem,100%);height:auto;max-width:30rem;padding:clamp(2rem,5vw,3rem);background:var(--ega-green);border:1px solid var(--ega-gold-40);border-radius:0;color:var(--ega-pearl)}.password-modal__content-heading{color:var(--ega-pearl)}.password-modal .password-form{width:100%;display:flex;flex-direction:column;align-items:center;gap:.9rem;margin:1.5rem 0 0}.password-modal .password-field.field{flex:0 0 auto;width:100%;margin:0}.password-modal__content .field__input{background:transparent;border:1px solid var(--ega-gold-40);color:var(--ega-pearl)}.password-modal__content .password-button{width:100%;margin:0;background:var(--ega-gold);color:var(--ega-green);border-color:var(--ega-gold);letter-spacing:.06em}.password-modal__content .password-button:hover,.password-modal__content .password-button:focus-visible{background:transparent;color:var(--ega-gold)}.password__footer-text,.password__footer-text a,.password-modal__content .password__footer-text a{color:#e4d7c6a6;font-size:.8125rem;line-height:1.5}.password__footer-text a:hover,.password__footer-text a:focus-visible{color:var(--ega-gold)}.password__footer-caption{display:none!important}.password__footer{background:transparent!important;padding-bottom:1.5rem;display:flex;flex-direction:column;align-items:center;gap:.4rem}.ega-hero{background-color:rgb(var(--color-background));color:rgb(var(--color-foreground))}.ega-hero__inner{min-height:var(--ega-hero-min, 520px);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.25rem;text-align:center;padding:clamp(2.5rem,7vw,5rem) 1.5rem;max-width:var(--page-width, 120rem);margin:0 auto}.ega-hero__motiv{display:block;width:100%;max-width:var(--ega-hero-max, 760px);height:auto}.ega-hero__heading,.ega-hero__text{margin:0;max-width:34rem}.ega-hero__button{display:inline-block;margin-top:.5rem;padding:.85rem 2rem;border:1px solid rgb(var(--color-button));background:rgb(var(--color-button));color:rgb(var(--color-button-text));font-family:var(--ega-font);font-size:1rem;letter-spacing:.06em;text-decoration:none;transition:background-color .2s ease,color .2s ease}.ega-hero__button:hover,.ega-hero__button:focus-visible{background:transparent;color:rgb(var(--color-button))}.xml-status-pulse{display:inline-block;width:6px;height:6px;margin-right:5px;border-radius:50%;background:var(--ega-gold);vertical-align:middle;animation:xml-status-pulse 2.4s ease-in-out infinite}@keyframes xml-status-pulse{0%,to{opacity:.4;box-shadow:0 0 #b9935480}50%{opacity:1;box-shadow:0 0 0 5px #b9935400}}@media(prefers-reduced-motion:reduce){.xml-status-pulse{animation:none;opacity:.9}}.password__footer-credit{text-align:center;max-width:34rem}.password__footer-credit a{color:#e4d7c6cc}.password__footer-credit a:hover,.password__footer-credit a:focus-visible{color:var(--ega-gold)}@media screen and (max-width:480px){.ega-pw__form{flex-direction:column}.ega-pw__input{flex:0 0 auto;width:100%}.ega-pw__button{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/xml191-brand.css.map */
