html:root,:root{--es-ink:#141414;--es-muted:#6E6862;--es-line:#E7E2DC;--es-tile:#F4F1ED;--es-accent-soft:#F1EAE1;--es-dark:#1A1716;--es-ease:cubic-bezier(.2,.7,.2,1);--es-pad:clamp(16px,4vw,48px);--es-wrap:1440px;--font-body-family:"General Sans",-apple-system,"Segoe UI",sans-serif;--font-heading-family:"General Sans",-apple-system,"Segoe UI",sans-serif;--font-heading-weight:500;--font-button-family:"General Sans",-apple-system,"Segoe UI",sans-serif;--font-navigation-family:"General Sans",-apple-system,"Segoe UI",sans-serif;--font-price-family:"General Sans",-apple-system,"Segoe UI",sans-serif}body{font-family:var(--font-body-family);color:var(--es-ink);-webkit-font-smoothing:antialiased}h1,h2,h3,h4,.h0,.h1,.h2,.h3,.h4{font-family:var(--font-heading-family);font-weight:500;letter-spacing:-.005em}.announcement-bar,.announcement-bar-section .announcement-bar{background:#000!important;color:#fff!important}.announcement-bar *{color:#fff!important}.header-wrapper{border-bottom:1px solid var(--es-line)}.header__menu-item,.header__menu-item span{font-size:15px;font-weight:500;letter-spacing:.01em;text-transform:none}.button:not(.button--tertiary),.shopify-payment-button__button--unbranded{border-radius:0;letter-spacing:.12em;text-transform:uppercase;font-size:13px;font-weight:600}.card__media,.media.media--transparent,.card-wrapper .media{background:var(--es-tile)}.card-wrapper .media img{mix-blend-mode:multiply}.card-wrapper:hover .media--hover-effect>img:first-child:not(:only-child){opacity:0}.product__sku:before{content:"Artikelnummer: "}.product__title .product__heading{font-weight:500}.product__media-wrapper .media{background:var(--es-tile)}.product__media-wrapper .media img{mix-blend-mode:multiply}.list-payment__item svg,.list-payment .icon{filter:none!important;opacity:1!important}.footer{background:#faf8f5}.es-revoke{display:inline-flex!important;align-items:center;justify-content:center;background:#000!important;color:#fff!important;border:1px solid #000!important;text-decoration:none!important;font-weight:600;letter-spacing:.1em;text-transform:uppercase;font-size:13px!important;min-height:46px}.es-revoke:hover{background:#24272a!important}.es-revoke:before,.es-revoke:after{display:none!important}.es-wrap{max-width:var(--es-wrap);margin:0 auto;padding:0 var(--es-pad)}.es-section{padding:72px 0}.es-section--flush{padding-top:0}.es-eyebrow{font-family:var(--font-body-family);font-size:13px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--es-ink);margin:0;display:inline-block;border-bottom:1px solid currentColor;padding-bottom:3px}.es-sechead{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:28px}.es-link{font-size:14px;color:var(--es-ink);text-underline-offset:4px}.es-btn{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:0 28px;background:var(--es-ink);color:#fff;border:1px solid var(--es-ink);font-size:13px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;text-decoration:none;transition:background .25s}.es-btn:hover{background:#000;color:#fff}.es-btn--light{background:#fff;color:var(--es-ink);border-color:#fff}.es-btn--light:hover{background:var(--es-accent-soft);color:var(--es-ink)}.es-ai{position:absolute;left:12px;bottom:10px;font-size:10px;font-weight:500;letter-spacing:.08em;color:#ffffffb3;pointer-events:none;z-index:2}.es-hero{position:relative;overflow:hidden;background:#3a2a20;color:#fff}.es-hero__media{position:relative}.es-hero picture,.es-hero__img{display:block;width:100%}.es-hero__img{height:min(78vh,760px);min-height:460px;object-fit:cover}.es-hero__txt{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center}.es-hero__txt .es-wrap{width:100%}.es-hero__h{font-size:clamp(40px,4.8vw,68px);font-weight:500;line-height:1.05;letter-spacing:-.015em;margin:0 0 30px;color:#fff}.es-hero__p{font-size:18px;margin:-12px 0 30px;max-width:34ch;color:#ffffffdb}.es-rail{display:grid;grid-template-columns:repeat(4,1fr);gap:28px 16px}.es-card{display:block;text-decoration:none;color:var(--es-ink)}.es-card__img{position:relative;background:var(--es-tile);aspect-ratio:1;overflow:hidden;margin-bottom:12px}.es-card__img img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply;transition:opacity .4s,transform .6s var(--es-ease)}.es-card__img .es-card__img2{opacity:0}.es-card:hover .es-card__img .es-card__img2{opacity:1}.es-card:hover .es-card__img img:first-child:not(:only-child){opacity:0}.es-card__t{display:block;font-size:14px;line-height:1.4;margin-bottom:4px}.es-card__p{display:block;font-size:14px;color:var(--es-muted)}.es-edit{display:grid;grid-template-columns:1fr 1fr}.es-edit__img{position:relative;display:block;aspect-ratio:4/5;overflow:hidden}.es-edit__img img{width:100%;height:100%;object-fit:cover;transition:transform 1.2s var(--es-ease)}.es-edit a:hover img{transform:scale(1.03)}.es-edit__cta{text-align:center;padding:40px 16px 8px}.es-edit__cta h2{font-size:clamp(28px,3vw,40px);font-weight:500;margin:0 0 18px}.es-pair{display:grid;grid-template-columns:1fr 1fr;gap:16px}.es-pair a{text-decoration:none;display:block;color:var(--es-ink)}.es-pair__img{position:relative;aspect-ratio:3/2;overflow:hidden}.es-pair__img img{width:100%;height:100%;object-fit:cover;transition:transform 1.2s var(--es-ease)}.es-pair a:hover img{transform:scale(1.03)}.es-pair__l{display:block;text-align:center;margin-top:16px;font-size:15px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;text-decoration:underline;text-underline-offset:5px}.es-newsband{background:var(--es-dark);color:#fff}.es-newsband .es-wrap{display:grid;grid-template-columns:1fr 1fr;gap:32px;align-items:center;padding-top:48px;padding-bottom:48px}.es-newsband h2{font-size:26px;font-weight:500;margin:0 0 6px;color:#fff}.es-newsband p{margin:0;color:#ffffffb8;font-size:15px}.es-news{display:flex;flex-wrap:wrap;border-bottom:1px solid #fff}.es-news input[type=email]{flex:1;min-width:0;border:0;background:none;color:#fff;font:inherit;font-size:15px;padding:12px 0;outline:none;box-shadow:none}.es-news input::placeholder{color:#fff9}.es-news button{border:0;background:none;color:#fff;font:inherit;font-size:13px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;padding:0 0 0 16px}.es-news__msg{flex-basis:100%;color:#fffc;padding-bottom:8px}.es-news__legal{font-size:12px;line-height:1.5;margin-top:10px}.es-news__legal p{font-size:12px;color:#ffffffb8}.es-news__legal a{color:#fff;text-decoration:underline;text-underline-offset:3px}@media(max-width:749px){.es-section{padding:48px 0}.es-hero__img{height:auto;min-height:0;aspect-ratio:4/5;object-position:center!important}.es-hero__txt{position:static;display:block;background:var(--es-dark);padding:28px 0 34px}.es-hero__h{font-size:clamp(34px,9vw,48px);margin-bottom:22px}.es-hero .es-btn{width:100%}.es-rail{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:72%;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.es-rail::-webkit-scrollbar{display:none}.es-rail>*{scroll-snap-align:start}.es-pair,.es-newsband .es-wrap{grid-template-columns:1fr}.announcement-bar *{font-size:11.5px!important}}@media(min-width:750px)and (max-width:1100px){.es-rail{grid-template-columns:repeat(3,1fr)}}.product--thumbnail_slider .thumbnail-slider .slider-button,.product--thumbnail_slider .slider-buttons{display:none!important}.product--thumbnail_slider .thumbnail-slider{box-shadow:none!important;background:transparent!important;padding:0!important;margin-top:12px!important;justify-content:flex-start!important;width:100%!important;max-width:none!important}.product--thumbnail_slider .thumbnail-list{display:grid!important;grid-template-columns:repeat(5,1fr)!important;gap:8px!important;overflow:visible!important;transform:none!important;width:100%!important;scroll-snap-type:none!important}.product--thumbnail_slider .thumbnail-list__item{width:auto!important;max-width:none!important;margin:0!important}.product--thumbnail_slider .thumbnail{box-shadow:none!important;border-radius:0!important}@media(max-width:749px){.product--thumbnail_slider .thumbnail-slider{display:block!important}.product--thumbnail_slider .thumbnail-list{grid-template-columns:repeat(4,1fr)!important}}.product--thumbnail_slider .thumbnail-list{max-width:none!important;box-shadow:none!important;background:transparent!important;padding:0!important;border-radius:0!important;margin:0!important}
/*# sourceMappingURL=/cdn/shop/t/8/assets/es-relaunch.css.map */
