@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(hs-cormorant-500.woff2) format("woff2")}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(hs-cormorant-500i.woff2) format("woff2")}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(hs-cormorant-600.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(hs-inter-400.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(hs-inter-500.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(hs-inter-600.woff2) format("woff2")}@font-face{font-family:Oswald;font-style:normal;font-weight:600;font-display:swap;src:url(hs-oswald-600.woff2) format("woff2")}:root{--hs-papier: #F4F1EA;--hs-granit: #2A2A28;--hs-fels: #9A9486;--hs-latsche: #4E5B4B;--hs-rot: #C0392B;--hs-rot-dunkel: #A93226;--hs-line: #DDD6C8;--hs-muted: #6F6A5E;--hs-stein: #E5DED0;--hs-text2: #4A463F;--hs-serif: "Cormorant Garamond", Georgia, serif;--hs-sans: Inter, system-ui, sans-serif;--hs-ease: cubic-bezier(.16, 1, .3, 1);--hs-shadow-soft: 0 1px 2px rgba(42,42,40,.06), 0 12px 32px -12px rgba(42,42,40,.22);--hs-topo: url(/cdn/shop/files/hoehenspur-hoehenlinien.svg)}html:root{--font-heading--family: var(--hs-serif);--font-heading--weight: 500;--font-heading--style: normal;--font-body--family: var(--hs-sans);--font-subheading--family: var(--hs-sans);--font-accent--family: var(--hs-serif)}body{background:var(--hs-papier);color:var(--hs-granit);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;font-feature-settings:"kern","liga"}h1,h2,h3,.h1,.h2,.h3{font-family:var(--hs-serif);font-weight:500;letter-spacing:-.01em}::selection{background:#c0392b29;color:var(--hs-granit)}input,textarea{caret-color:var(--hs-rot)}html{scrollbar-color:#B9B2A3 var(--hs-papier)}:focus-visible{outline:2px solid var(--hs-rot);outline-offset:3px}.hs b,.hs strong,.hs-num{font-variant-numeric:tabular-nums}.hs-topo{position:relative;isolation:isolate}.hs-topo:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:currentColor;opacity:var(--topo-opacity, .07);-webkit-mask:var(--hs-topo) var(--topo-pos, center) / var(--topo-size, cover) no-repeat;mask:var(--hs-topo) var(--topo-pos, center) / var(--topo-size, cover) no-repeat}.hs{font-family:var(--hs-sans);color:var(--hs-granit)}.hs *,.hs *:before,.hs *:after{box-sizing:border-box}.hs-wrap{max-width:1280px;margin:0 auto;padding:0 20px}@media(min-width:990px){.hs-wrap{padding:0 48px}}.hs-sec{padding:64px 0}@media(min-width:990px){.hs-sec{padding:104px 0}}.hs-h2{font-family:var(--hs-serif);font-weight:500;font-size:clamp(36px,4.4vw,58px);line-height:1.02;letter-spacing:-.015em;margin:0;text-wrap:balance}.hs-h2 em,.hs-hero h1 em{font-style:italic;font-weight:500}.hs-lead{font-size:17px;line-height:1.65;color:var(--hs-text2);margin:0;max-width:58ch}.hs-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;height:54px;padding:0 26px;border-radius:6px;font:600 16px/1 var(--hs-sans);text-decoration:none;cursor:pointer;border:0;white-space:nowrap;transition:background .2s,color .2s,transform .1s}.hs-btn:active{transform:translateY(1px)}.hs-btn--primary{box-shadow:0 1px #ffffff1f inset,0 8px 20px -10px #a93226b3}.hs-btn--primary:hover{transform:translateY(-1px);box-shadow:0 1px #ffffff1f inset,0 14px 28px -12px #a93226bf}.hs-btn svg{transition:transform .35s var(--hs-ease)}.hs-btn:hover svg{transform:translate(3px)}.hs-btn--primary{background:var(--hs-rot);color:#fff}.hs-btn--primary:hover{background:var(--hs-rot-dunkel);color:#fff}.hs-btn--ghost{background:transparent;color:var(--hs-granit);box-shadow:inset 0 0 0 1px var(--hs-granit)}.hs-btn--ghost:hover{background:var(--hs-granit);color:var(--hs-papier)}.hs-btn--light{background:var(--hs-papier);color:var(--hs-granit)}.hs-btn--light:hover{background:#fff}.hs-btn:focus-visible,.hs a:focus-visible,.hs summary:focus-visible{outline:2px solid var(--hs-rot);outline-offset:3px}.hs-btn svg{width:18px;height:18px}.header,#header-component{--color-background: 244 241 234}.header__row{border-bottom:1px solid var(--hs-line)}.header-logo img,.header-logo__image{max-height:48px;width:auto}.button,button.button,.button-primary{border-radius:6px}.announcement-bar,.header-announcements{background:var(--hs-granit)!important;color:var(--hs-papier)!important}.announcement-bar *,.header-announcements *{color:var(--hs-papier)!important}.announcement-bar__text,.announcement-bar__text *{font:500 12px/1.3 var(--hs-sans)!important;letter-spacing:.08em!important;text-transform:uppercase}@media(min-width:990px){.announcement-bar__slider slideshow-arrows{display:none!important}.announcement-bar__slides{display:flex!important;justify-content:center;align-items:center;width:100%!important;max-width:none!important}.announcement-bar__slide{opacity:1!important;visibility:visible!important;display:flex!important;align-items:center;transform:none!important;width:auto!important;flex:0 0 auto;--width: auto}.announcement-bar__slide .announcement-bar__text{white-space:nowrap}.announcement-bar__slide+.announcement-bar__slide:before{content:"";width:4px;height:4px;border-radius:50%;background:currentColor;opacity:.45;margin:0 22px}}@media(max-width:989px){.announcement-bar__slides{width:100%!important;max-width:none!important;margin-inline:0!important}.announcement-bar__slide{display:flex!important;align-items:center;justify-content:center!important;width:100%!important;padding-inline:16px;box-sizing:border-box;text-align:center!important;transition:opacity .5s ease,transform .6s var(--hs-ease),visibility .5s!important}.announcement-bar__slide .announcement-bar__text{width:100%;text-align:center!important;margin:0 auto!important}.announcement-bar__slider slideshow-arrows{display:none!important}.announcement-bar__slide[aria-hidden=true]{transform:translate(24px)}}.announcement-bar__slider,.announcement-bar__slides{overflow:hidden}body{overflow-x:clip}@media(max-width:749px){.announcement-bar{padding-block:7px!important}.announcement-bar__text,.announcement-bar__text *{font-size:11px!important;letter-spacing:.06em!important}.announcement-bar__slider slideshow-arrows{display:none!important}.announcement-bar__slides{width:100%!important}}@media(min-width:750px){.menu-list__link-title{position:relative;font:500 12.5px/1 var(--hs-sans)!important;letter-spacing:.14em;text-transform:uppercase;color:var(--hs-granit);padding-block:8px}.menu-list__link-title:after{content:"";position:absolute;left:var(--gap-sm, 12px);right:var(--gap-sm, 12px);bottom:0;height:1px;background:var(--hs-rot);transform:scaleX(0);transform-origin:left;transition:transform .45s var(--hs-ease)}.menu-list__list-item:hover .menu-list__link-title:after,.menu-list__link--active .menu-list__link-title:after,.menu-list__link:focus-visible .menu-list__link-title:after{transform:scaleX(1)}.menu-list .menu-list__link{color:var(--hs-granit)!important}}.header__row{transition:box-shadow .3s ease,background-color .3s ease}html.hs-scrolled .header__row--top,html.hs-scrolled .header__row{box-shadow:0 10px 30px -22px #2a2a2873}.hs-head-cta{display:none}@media(min-width:990px){.hs-head-cta{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 18px;margin-right:10px;border-radius:999px;background:var(--hs-granit);color:var(--hs-papier)!important;font:600 13px/1 var(--hs-sans);letter-spacing:.02em;text-decoration:none;white-space:nowrap;transition:background .2s,transform .2s var(--hs-ease)}.hs-head-cta:hover{background:var(--hs-rot);transform:translateY(-1px)}.hs-head-cta svg{width:14px;height:14px}}.account-button,header-actions shopify-account{display:none!important}.shopify-payment-button,.accelerated-checkout-block,shopify-accelerated-checkout,.buy-buttons-block .accelerated-checkout{display:none!important}header-actions{align-items:center}@media(min-width:990px){.header__row--top .header__columns,.header__columns{align-items:center}.header-menu,.menu-list{justify-content:center}}.theme-drawer__dialog.color-custom-drawer,.cart-drawer__content,.cart-drawer__summary{--color-background: 244 241 234;background-color:var(--hs-papier)!important}.cart-drawer__items{padding-top:8px}.cart-items__title,.cart-items__product-title{font-family:var(--hs-serif)!important;font-size:21px!important;font-weight:600!important;line-height:1.15}.cart-items__media img,.cart-items__image{border-radius:4px;box-shadow:0 1px 2px #2a2a281f,0 6px 18px #2a2a281a;background:#fff}.cart-items__variant,.cart-items__options{font-size:13px;color:var(--hs-text2)}.cart-drawer__summary{gap:14px!important;border-top:1px solid var(--hs-line);-webkit-mask-image:none!important;mask-image:none!important;box-shadow:0 -10px 24px -18px #2a2a2859}.cart-totals__total-label{font:600 15px var(--hs-sans)!important}.cart-totals__total-value{font:600 24px var(--hs-sans)!important}.cart-discounts__item,.cart-totals__original{font-size:14px!important}.cart-discounts__item{color:var(--hs-latsche);font-weight:600}.cart-totals__tax-note{flex-direction:column!important;align-items:stretch!important;gap:12px}.hs-cart-tax{font:13px/1.4 var(--hs-sans)!important;color:var(--hs-muted);text-align:right}.hs-cart-tax a{color:inherit}.hs-cart-nudge{display:grid;grid-template-columns:18px 1fr;gap:4px 10px;align-items:start;padding:11px 13px;border-radius:8px;background:#eef0ea;border:1px solid #CBD2C6;font:13px/1.45 var(--hs-sans);color:var(--hs-granit);text-align:left}.hs-cart-nudge svg{color:var(--hs-latsche);margin-top:1px}.hs-cart-nudge b{font-weight:600}.hs-cart-nudge__bar{grid-column:2;height:4px;border-radius:2px;background:#d6dcd1;overflow:hidden;margin-top:4px}.hs-cart-nudge__bar i{display:block;height:100%;background:var(--hs-latsche);border-radius:inherit}.hs-pay{display:flex;flex-wrap:wrap;justify-content:center;gap:6px}.hs-pay__icon{width:38px;height:24px}.cart-drawer__summary .additional-checkout-buttons,.cart-drawer__summary .cart-note,.cart-drawer__summary .cart-actions__divider{display:none!important}.cart-drawer__inner{font-family:var(--hs-sans)}.theme-drawer__title{font-family:var(--hs-serif);font-weight:600;font-size:28px}.cart-drawer__items .cart-items__table-row{border-color:var(--hs-line)}.cart-items__properties,.cart-item__properties,.cart-items__property{font-size:13px;color:var(--hs-muted);line-height:1.5}.cart-drawer__summary .button,.cart__checkout-button{background:var(--hs-rot)!important;color:#fff!important;border-radius:6px!important;height:56px;font-weight:600;font-size:17px}.cart-drawer__summary .button:hover,.cart__checkout-button:hover{background:var(--hs-rot-dunkel)!important}.cart-drawer__summary:after{content:"Kostenloser Versand \b7  Gedruckt in Deutschland \b7  Sichere Zahlung";display:block;width:100%;text-align:center;font:12px/1.4 var(--hs-sans);color:var(--hs-muted)}@media(prefers-reduced-motion:reduce){.hs *,.hs *:before,.hs *:after{animation:none!important;transition:none!important}}@media(min-width:990px){.header-menu .menu-list__list-item:first-child:not([slot]){display:none}}.cart-drawer__items{padding-bottom:28px}.cart-drawer__items .cart-items__table-row:last-child,.cart-drawer__items tr:last-child td{padding-bottom:8px}.hs-js .cart-items__properties:not([data-hs]){display:none}.hs-cart-sum{margin:6px 0 0!important;font-size:14px;color:var(--hs-text2)}.hs-cart-more{margin-top:4px!important;font-size:13px;color:var(--hs-muted)}.hs-cart-more summary{cursor:pointer;display:inline-flex;align-items:center;gap:6px;list-style:none;color:var(--hs-muted);text-decoration:underline;text-underline-offset:3px;text-decoration-color:#cfc8b8}.hs-cart-more summary::-webkit-details-marker{display:none}.hs-cart-more summary:after{content:"";width:6px;height:6px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg) translateY(-2px);transition:transform .2s}.hs-cart-more[open] summary:after{transform:rotate(-135deg) translateY(-1px)}.hs-cart-more .cart-items__properties{margin-top:6px!important;line-height:1.5}
/*# sourceMappingURL=/cdn/shop/t/7/assets/hs-base.css.map */
