@import"https://fonts.googleapis.com/css2?family=Barlow:wght@400;500;600;700;900&display=swap";:root{--ed-navy: #0D1B2A;--ed-navy2: #112236;--ed-brand: #C6E7FF;--ed-accent: #3B9EE8;--ed-acc-dk: #1f7cc4;--ed-muted: rgba(198,231,255,.55);--ed-bdk: rgba(198,231,255,.1);--ed-surface: #F4F8FF;--ed-border: #E2EAF4;--ed-text: #0D1B2A;--ed-sub: #5A7A96;--ed-red: #E03131;--ed-green: #16a34a}html,body{margin:0!important;padding:0!important}body{font-family:Barlow,-apple-system,sans-serif!important}#MainContent,main#MainContent{margin:0!important;padding:0!important}.shopify-section:first-child{margin-top:0!important}.shopify-section:last-child{margin-bottom:0!important}.shopify-section{margin:0!important;padding:0!important}.shopify-section-group-header-group{margin:0!important}.shopify-section-group-header-group,sticky-header,sticky-header.header-wrapper,.header-wrapper,[class*=header-wrapper],#shopify-section-header{background:var(--ed-navy)!important;background-color:var(--ed-navy)!important}.header-wrapper{border-bottom:1px solid var(--ed-bdk)!important}.header__heading-link,.header__heading-link:visited{color:var(--ed-brand)!important;font-weight:900!important;letter-spacing:4px!important;text-transform:uppercase!important;font-size:20px!important}.header__menu-item>a,.header__menu-item>span{color:var(--ed-muted)!important;font-weight:600!important;font-size:14px!important}.header__menu-item:hover>a,.header__menu-item:hover>span{color:var(--ed-brand)!important}.header__icon svg{stroke:var(--ed-muted)!important}.header__icon:hover svg{stroke:var(--ed-brand)!important}.header__icon-cart-count{background:var(--ed-accent)!important;color:#fff!important}.announcement-bar{background:var(--ed-navy)!important;border-bottom:1px solid var(--ed-bdk)!important}.announcement-bar__message,.announcement-bar__link{color:var(--ed-brand)!important;font-weight:600!important;font-size:13px!important}.ed-hero{background:var(--ed-surface);padding:0 40px;position:relative;overflow:hidden;margin:0}.ed-hero-inner{max-width:1280px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;align-items:center;min-height:500px;gap:60px;position:relative}.ed-hero-text{padding:80px 0 70px}.ed-hero-badge{display:inline-flex;align-items:center;gap:6px;background:#3b9ee81f;border:1px solid rgba(59,158,232,.3);border-radius:20px;padding:5px 14px;font-size:12px;font-weight:700;color:var(--ed-accent);margin-bottom:24px}.ed-hero-h1{font-size:52px;font-weight:900;line-height:1.08;letter-spacing:-1px;color:var(--ed-text);margin-bottom:20px}.ed-hero-em{color:var(--ed-accent);font-style:normal}.ed-hero-sub{font-size:17px;color:var(--ed-sub);margin-bottom:40px;line-height:1.65;max-width:420px}.ed-hero-ctas{display:flex;gap:14px;flex-wrap:wrap}.ed-btn-primary{background:var(--ed-accent);color:#fff;border:none;border-radius:10px;padding:15px 30px;font-size:15px;font-weight:700;cursor:pointer;text-decoration:none;transition:background .15s;font-family:inherit;display:inline-block}.ed-btn-primary:hover{background:var(--ed-acc-dk);color:#fff}.ed-btn-ghost{background:transparent;color:var(--ed-brand);border:1px solid rgba(198,231,255,.25);border-radius:10px;padding:15px 30px;font-size:15px;font-weight:600;cursor:pointer;text-decoration:none;transition:border-color .2s,background .2s;font-family:inherit;display:inline-block}.ed-btn-ghost:hover{border-color:#c6e7ff80;background:#c6e7ff0d;color:var(--ed-brand)}.ed-hero-trust{display:flex;gap:24px;margin-top:36px;flex-wrap:wrap}.ed-trust-item{display:flex;align-items:center;gap:7px;font-size:13px;color:var(--ed-sub);font-weight:600}.ed-check{width:18px;height:18px;background:#16a34a24;border:1px solid rgba(22,163,74,.35);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:10px;color:var(--ed-green);font-weight:700;flex-shrink:0}.ed-hero-image{display:flex;justify-content:center;align-items:center}.ed-hero-product{display:flex;flex-direction:column;align-items:center;gap:16px;text-decoration:none;padding:28px;background:linear-gradient(160deg,#c6e7ff0f,#3b9ee81a);border:1px solid rgba(198,231,255,.12);border-radius:28px;box-shadow:0 32px 80px #00000059,0 0 60px #3b9ee812;transition:transform .2s}.ed-hero-product:hover{transform:translateY(-4px)}.ed-hero-product-img{width:260px;height:260px;object-fit:contain;border-radius:16px;background:#ffffff0a}.ed-hero-product-label{font-size:12px;font-weight:700;color:var(--ed-brand);letter-spacing:.5px;text-align:center}.ed-hero-quickbuy{display:flex;flex-direction:column;gap:8px;width:100%;max-width:260px;margin-top:6px}.ed-hero-quickbuy-select{background:#ffffff0f;border:1px solid rgba(198,231,255,.2);border-radius:8px;padding:9px 12px;font-size:12px;color:#fff;font-family:inherit;cursor:pointer}.ed-hero-quickbuy-select:focus{outline:none;border-color:var(--ed-accent)}.ed-hero-quickbuy-btn{background:var(--ed-accent);color:#fff;border:none;border-radius:8px;padding:11px 14px;font-size:13px;font-weight:700;cursor:pointer;font-family:inherit;transition:background .15s}.ed-hero-quickbuy-btn:hover{background:var(--ed-acc-dk)}.ed-hero-quickbuy-btn:disabled{opacity:.6;cursor:default}.ed-hero-inner--slogan{grid-template-columns:1fr;min-height:0;text-align:center;justify-items:center}.ed-hero-inner--slogan .ed-hero-text{padding:34px 0 28px;max-width:600px;margin:0 auto}.ed-hero-inner--slogan .ed-hero-badge{margin-bottom:14px}.ed-hero-inner--slogan .ed-hero-h1{font-size:34px;margin-bottom:12px}.ed-hero-inner--slogan .ed-hero-sub{max-width:none;margin-left:auto;margin-right:auto;font-size:15px;margin-bottom:24px}.ed-hero-inner--slogan .ed-hero-ctas{justify-content:center}.ed-hero-inner--slogan .ed-btn-primary{padding:12px 26px;font-size:14px}.ed-hero-inner--slogan .ed-hero-trust{justify-content:center;margin-top:22px}@media screen and (max-width:989px){.ed-hero-inner{grid-template-columns:1fr;min-height:0;gap:32px}.ed-hero-text{padding:40px 0 24px;text-align:center}.ed-hero-h1,.ed-hero-inner--slogan .ed-hero-h1{font-size:30px}.ed-hero-sub{max-width:none;margin-left:auto;margin-right:auto}.ed-hero-ctas,.ed-hero-trust{justify-content:center}.ed-hero{padding:0 20px}.ed-hero-image{padding-bottom:32px}.ed-hero-product-img{width:200px;height:200px}}@media screen and (max-width:480px){.ed-hero-h1,.ed-hero-inner--slogan .ed-hero-h1{font-size:26px}.ed-hero-sub{font-size:14.5px}.ed-hero-badge{font-size:11px;padding:5px 12px;text-align:center}.ed-hero-trust{gap:14px;row-gap:8px}.ed-hero-inner--slogan .ed-hero-text{padding:26px 0 22px}}.ed-promo3{padding:28px 40px;background:var(--ed-surface)}.ed-promo3-inner{max-width:1280px;margin:0 auto;position:relative;isolation:isolate;z-index:0}.ed-promo3-scroll{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:4px;-ms-overflow-style:none;scrollbar-width:none}.ed-promo3-scroll::-webkit-scrollbar{display:none}.ed-promo3-card{position:relative;flex:0 0 340px;scroll-snap-align:start;aspect-ratio:3 / 4;border-radius:18px;overflow:hidden;text-decoration:none;display:flex;flex-direction:column;justify-content:flex-start;padding:28px 26px;box-shadow:0 4px 16px #0000002e;transition:transform .15s ease,box-shadow .15s ease;background-image:var(--ed-promo3-bg)}.ed-promo3-card:hover{transform:translateY(-3px);box-shadow:0 10px 24px #00000047}.ed-promo3-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:radial-gradient(46% 30% at 50% 68%,rgba(255,255,255,.2),transparent 72%),radial-gradient(36% 26% at 32% 56%,rgba(130,190,255,.16),transparent 72%),radial-gradient(32% 24% at 68% 50%,rgba(130,190,255,.12),transparent 72%);filter:blur(7px)}.ed-promo3-card--sale{--ed-promo3-bg: radial-gradient(120% 90% at 50% 100%, #3a0f14 0%, #170708 62%, #060202 100%)}.ed-promo3-card--neu{--ed-promo3-bg: radial-gradient(120% 90% at 50% 100%, #0e2c46 0%, #0a1420 62%, #030608 100%)}.ed-promo3-card--nic{--ed-promo3-bg: radial-gradient(120% 90% at 50% 100%, #2a1a4a 0%, #140a24 62%, #050208 100%)}.ed-promo3-card--set{--ed-promo3-bg: radial-gradient(120% 90% at 50% 100%, #0e2c46 0%, #0a141f 62%, #030608 100%)}.ed-promo3-card--alle{--ed-promo3-bg: radial-gradient(120% 90% at 50% 100%, #123a2e 0%, #0a1d17 62%, #030807 100%)}.ed-promo3-top{position:relative;z-index:2;min-height:148px}.ed-promo3-heading{display:block;color:#fff;font-size:26px;font-weight:900;line-height:1.15;text-transform:uppercase;text-shadow:0 2px 8px rgba(0,0,0,.4)}.ed-promo3-sub{display:block;color:#ffffffb3;font-size:14.5px;margin-top:8px;line-height:1.4}.ed-promo3-badge{position:absolute;top:20px;right:20px;z-index:3;width:82px;height:82px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#ff5a6e,#a8172a 72%);color:#fff;display:flex;align-items:center;justify-content:center;text-align:center;font-size:14px;font-weight:900;line-height:1.15;transform:rotate(-9deg);box-shadow:0 3px 10px #0006;border:2px solid rgba(255,255,255,.35)}.ed-promo3-imgwrap{position:relative;z-index:1;height:210px;display:flex;align-items:center;justify-content:center;margin:6px 0 10px}.ed-smoke{position:absolute;z-index:0;pointer-events:none;filter:blur(15px)}.ed-smoke--a{width:72%;height:56%;top:8%;left:-8%;border-radius:50% 50% 42% 58%/60% 42% 58% 40%;background:radial-gradient(circle,#ffffffbf,#fff0 72%);transform:rotate(-18deg)}.ed-smoke--b{width:60%;height:66%;top:-14%;right:-10%;border-radius:42% 58% 55% 45%/55% 60% 40% 45%;background:radial-gradient(circle,#b2d5ffb3,#b2d5ff00 72%);transform:rotate(22deg)}.ed-smoke--c{width:78%;height:46%;bottom:-6%;left:10%;border-radius:58% 42% 48% 52%/42% 55% 45% 58%;background:radial-gradient(circle,#ffffff8c,#fff0 72%);transform:rotate(9deg)}.ed-promo3-imgwrap img{position:relative;z-index:1;width:100%;max-width:165px;height:auto;object-fit:contain;filter:drop-shadow(0 10px 14px rgba(0,0,0,.35));transition:transform .2s ease}.ed-promo3-card:hover .ed-promo3-imgwrap img{transform:scale(1.05)}.ed-promo3-steps{position:relative;z-index:2;display:flex;gap:10px;margin-top:14px}.ed-promo3-step{flex:1;text-align:center;font-size:11px;color:#ffffffbf;line-height:1.3}.ed-promo3-step b{display:flex;align-items:center;justify-content:center;width:25px;height:25px;margin:0 auto 5px;border-radius:50%;background:#ffffff24;border:1px solid rgba(255,255,255,.4);font-size:12px;color:#fff}.ed-promo3-cta{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;gap:4px;width:100%;color:#fff;font-size:15px;font-weight:700;text-align:center}.ed-promo3-cta:after{content:"\2192"}.ed-promo3-arrow{position:absolute;top:50%;transform:translateY(-50%);width:44px;height:44px;border-radius:50%;background:#fff;border:1px solid var(--ed-border, #e4e4e4);box-shadow:0 2px 8px #00000026;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:20px;color:var(--ed-navy, #0D1B2A);z-index:5;transition:background .15s,color .15s,opacity .15s}.ed-promo3-arrow--next{right:-8px}.ed-promo3-arrow--prev{left:-8px}.ed-promo3-arrow:hover{background:var(--ed-navy, #0D1B2A);color:#fff}.ed-promo3-arrow[disabled]{opacity:0;pointer-events:none}@media screen and (max-width:989px){.ed-promo3-card{flex-basis:280px;padding:22px 20px}.ed-promo3-heading{font-size:21px}.ed-promo3-top{min-height:128px}.ed-promo3-imgwrap{height:185px}.ed-promo3-imgwrap img{max-width:145px}}@media screen and (max-width:480px){.ed-promo3{padding:20px 16px 4px}.ed-promo3-scroll{gap:10px}.ed-promo3-card{flex-basis:220px;padding:18px 16px}.ed-promo3-heading{font-size:18px}.ed-promo3-sub{font-size:12.5px}.ed-promo3-top{min-height:108px}.ed-promo3-imgwrap{height:145px;margin:4px 0 8px}.ed-promo3-imgwrap img{max-width:112px}.ed-promo3-badge{width:56px;height:56px;top:14px;right:14px;font-size:10px}.ed-promo3-steps{gap:6px;margin-top:10px}.ed-promo3-step{font-size:9.5px}.ed-promo3-step b{width:20px;height:20px;font-size:10px}.ed-promo3-cta{font-size:13px}.ed-promo3-arrow{display:none}}@media screen and (max-width:360px){.ed-promo3-card{flex-basis:190px;padding:15px 14px}.ed-promo3-heading{font-size:16px}.ed-promo3-imgwrap{height:122px}.ed-promo3-imgwrap img{max-width:94px}}.ed-usp-bar{background:#fff;border-bottom:1px solid var(--ed-border);box-shadow:0 2px 8px #0d1b2a0d;padding:0 40px;margin:0}.ed-usp-inner{max-width:1280px;margin:0 auto;display:grid;grid-template-columns:repeat(4,1fr)}.ed-usp-item{display:flex;align-items:center;gap:12px;padding:20px 24px;border-right:1px solid var(--ed-border)}.ed-usp-item:last-child{border-right:none}.ed-usp-icon{font-size:22px;flex-shrink:0}.ed-usp-text strong{display:block;font-size:13px;font-weight:700;color:var(--ed-text)}.ed-usp-text span{font-size:12px;color:var(--ed-sub)}.ed-card-variant-select{width:100%;margin:8px 0;font-family:inherit;font-size:12px;color:var(--ed-text);background:#fff;border:1px solid var(--ed-border);border-radius:8px;padding:7px 10px;cursor:pointer}.ed-card-variant-select:focus{outline:none;border-color:var(--ed-accent)}.ed-swatch-quickadd.loading{opacity:.6;pointer-events:none}@media screen and (max-width:749px){.ed-card-variant-select{min-height:44px;font-size:14px}.ed-swatch-quickadd{min-height:44px}}.ed-bundle{background:#fff;padding:8px 40px 48px;margin:0}.ed-bundle-heading{font-size:20px;font-weight:900;color:var(--ed-text);margin:0 0 16px}.ed-bundle-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.ed-bundle-item{border:1px solid var(--ed-border);border-radius:12px;overflow:hidden;display:flex;flex-direction:column}.ed-bundle-item-img{display:block;background:var(--ed-surface)}.ed-bundle-item-img img{width:100%;height:140px;object-fit:contain;display:block}.ed-bundle-item-body{padding:10px 12px 12px;display:flex;flex-direction:column;gap:2px}.ed-bundle-item-title{font-size:12px;font-weight:700;color:var(--ed-text);text-decoration:none;line-height:1.3}.ed-bundle-item-title:hover{color:var(--ed-accent)}.ed-bundle-item-variant{font-size:11px;color:var(--ed-sub)}.ed-bundle-item-price{font-size:12px;font-weight:700;color:var(--ed-accent);margin-top:4px}.ed-bundle-savings{margin-top:18px;padding:12px 16px;background:var(--ed-surface);border-radius:10px;font-size:13px;color:var(--ed-sub);text-align:center}.ed-bundle-savings strong{color:var(--ed-green)}@media screen and (max-width:749px){.ed-bundle-grid{grid-template-columns:repeat(2,1fr)}}.ed-faq{background:var(--ed-surface);padding:32px 40px;margin:0}.ed-faq-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:24px 40px}.ed-faq-cat h3{font-size:14px;font-weight:800;color:var(--ed-text);margin:0 0 10px;padding-bottom:8px;border-bottom:2px solid var(--ed-accent)}.ed-faq-item{border-bottom:1px solid var(--ed-border);padding:10px 0}.ed-faq-item summary{font-size:13px;font-weight:700;color:var(--ed-text);cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center}.ed-faq-item summary::-webkit-details-marker{display:none}.ed-faq-item summary:after{content:"+";font-size:16px;color:var(--ed-accent);flex-shrink:0;margin-left:10px}.ed-faq-item[open] summary:after{content:"\e2\20ac\201c"}.ed-faq-item p{font-size:12px;color:var(--ed-sub);line-height:1.6;margin:8px 0 0}@media screen and (max-width:749px){.ed-faq-grid{grid-template-columns:1fr}}.ed-payments{background:#fff;padding:20px 40px;margin:0;border-top:1px solid var(--ed-border)}.ed-payments-inner{display:flex;align-items:center;justify-content:center;gap:16px;flex-wrap:wrap}.ed-payments-label{font-size:12px;font-weight:700;color:var(--ed-sub);text-transform:uppercase;letter-spacing:1px}.ed-payments-icons{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.ed-payment-icon{height:28px;width:auto;border:1px solid var(--ed-border);border-radius:6px}@media screen and (max-width:749px){.ed-payments-inner{flex-direction:column;gap:10px}}.ed-trustbar{background:var(--ed-navy2);border-bottom:1px solid var(--ed-bdk);padding:10px 40px;margin:0}.ed-trustbar-inner{display:flex;justify-content:center;gap:32px;flex-wrap:wrap}.ed-trustbar-inner span{font-size:12px;font-weight:600;color:var(--ed-muted);white-space:nowrap}[id^=shopify-section-][id*=neuheiten],[id^=shopify-section-][id*=neuheiten] .color-scheme-1{background:var(--ed-surface)!important}[id^=shopify-section-][id*=neuheiten] .title-wrapper-with-link{padding:0!important;margin-bottom:14px!important}[id^=shopify-section-][id*=neuheiten] .collection__title{font-size:20px!important;font-weight:900!important;letter-spacing:-.5px!important;color:var(--ed-text)!important}[id^=shopify-section-][id*=neuheiten] .link--text{font-size:13px!important;color:var(--ed-accent)!important;font-weight:700!important}[id^=shopify-section-][id*=neuheiten] .featured-collection.page-width{padding:28px 40px!important;max-width:none!important}.ed-cats{background:var(--ed-surface);padding:28px 40px;margin:0}.ed-section-inner{max-width:1280px;margin:0 auto}.ed-section-hdr{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:14px}.ed-section-hdr h2{font-size:20px;font-weight:900;letter-spacing:-.5px;color:var(--ed-text)}.ed-section-hdr a{font-size:13px;color:var(--ed-accent);text-decoration:none;font-weight:700}.ed-cats-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}@media screen and (max-width:749px){.ed-cats{padding:24px 20px}.ed-cats-grid{grid-template-columns:repeat(2,1fr);gap:10px}.ed-cat-img{height:78px;font-size:28px}}.ed-cat-card{border-radius:12px;overflow:hidden;text-decoration:none;border:1px solid var(--ed-border);background:#fff;transition:transform .2s,box-shadow .2s,border-color .2s;display:block}.ed-cat-card:hover{transform:translateY(-3px);box-shadow:0 12px 28px #0d1b2a1a;border-color:var(--ed-accent)}.ed-cat-img{height:96px;display:flex;align-items:center;justify-content:center;font-size:34px;position:relative}.ed-cat-geraete,.ed-cat-liquids,.ed-cat-aromen,.ed-cat-zubehoer{background:linear-gradient(135deg,var(--ed-navy),#162235);color:#fff}.ed-cat-body{padding:10px 12px 12px}.ed-cat-body h3{font-size:13px;font-weight:700;color:var(--ed-text);margin-bottom:2px}.ed-cat-body p{font-size:11px;color:var(--ed-sub);margin:0}[id*=top_seller]{background:var(--ed-surface)!important;border-top:1px solid var(--ed-border)!important;border-bottom:1px solid var(--ed-border)!important}[id*=top_seller] .color-scheme-1{background:var(--ed-surface)!important}[id*=top_seller] .title-wrapper-with-link{padding:0!important;margin-bottom:14px!important}[id*=top_seller] .collection__title{font-size:20px!important;font-weight:900!important;letter-spacing:-.5px!important;color:var(--ed-text)!important}[id*=top_seller] .link--text{font-size:13px!important;color:var(--ed-accent)!important;font-weight:700!important}[id*=top_seller] .featured-collection.page-width{padding:28px 40px!important;max-width:none!important}.card-wrapper{border-radius:14px!important;overflow:hidden!important}.card{border:1px solid var(--ed-border)!important;border-radius:14px!important;transition:box-shadow .2s,transform .2s,border-color .2s!important}.card:hover{box-shadow:0 12px 32px #0d1b2a1a!important;transform:translateY(-2px)!important;border-color:var(--ed-accent)!important}.card__media{background:var(--ed-surface)!important}.card__vendor{color:var(--ed-accent)!important;font-weight:700!important;font-size:11px!important;text-transform:uppercase!important;letter-spacing:.8px!important}.card__heading a{color:var(--ed-text)!important;font-weight:700!important}.price{color:var(--ed-text)!important;font-weight:900!important}.quick-add__submit{background:var(--ed-navy)!important;color:var(--ed-brand)!important;border-radius:8px!important;font-weight:700!important}.quick-add__submit:hover{background:var(--ed-accent)!important;color:#fff!important}.badge{background-color:var(--ed-navy)!important;color:#fff!important;border-color:var(--ed-navy)!important}.ed-info-strip{background:var(--ed-navy);padding:60px 40px;margin:0}.ed-info-inner{max-width:1280px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr 1fr;gap:48px;align-items:center}.ed-info-block h3{font-size:18px;font-weight:800;color:#fff;margin-bottom:8px}.ed-info-block p{font-size:14px;color:var(--ed-muted);line-height:1.65;margin:0}.ed-info-link{display:inline-block;margin-top:14px;color:var(--ed-brand);font-weight:700;font-size:14px;text-decoration:none;transition:color .15s}.ed-info-link:hover{color:#fff}.ed-info-cta{text-align:center}.ed-info-cta-btn{display:inline-block;background:var(--ed-accent);color:#fff;font-weight:800;font-size:15px;padding:16px 36px;border-radius:10px;text-decoration:none;transition:background .15s;font-family:inherit}.ed-info-cta-btn:hover{background:var(--ed-acc-dk);color:#fff}.ed-brands{background:var(--ed-surface);padding:28px 40px 36px;margin:0;border-top:1px solid var(--ed-border)}.ed-brands-inner{max-width:1280px;margin:0 auto}.ed-brands-title{font-size:13px;font-weight:700;color:var(--ed-sub);text-transform:uppercase;letter-spacing:1.5px;text-align:center;margin-bottom:24px}.ed-brands-grid{display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap}.ed-brand-pill{background:var(--ed-surface);border:1px solid var(--ed-border);border-radius:10px;padding:10px 22px;font-size:13px;font-weight:700;color:var(--ed-sub);white-space:nowrap;transition:border-color .15s,color .15s;text-decoration:none;display:inline-block}.ed-brand-pill:hover{border-color:var(--ed-accent);color:var(--ed-accent)}.ed-brand-marquee{overflow:hidden;width:100%;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.ed-brand-marquee-group{display:flex;width:max-content;animation:ed-brand-marquee-scroll 38s linear infinite}.ed-brand-marquee-track{display:flex;align-items:center;flex-shrink:0}.ed-brand-logo-card{display:flex;align-items:center;justify-content:center;flex-shrink:0;padding:0 32px;text-decoration:none;color:inherit;cursor:pointer}.ed-brand-logo-card img{height:28px;width:auto;max-width:110px;object-fit:contain}.ed-brand-logo-card img{transition:opacity .15s}.ed-brand-logo-card:hover img{opacity:.7}@keyframes ed-brand-marquee-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.ed-footer{background:var(--ed-navy);padding:44px 40px 24px;margin:0;border-top:1px solid var(--ed-bdk)}.ed-footer-inner{max-width:1280px;margin:0 auto}.ed-footer-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:36px;margin-bottom:32px}.ed-footer-logo{max-width:170px;height:auto;margin-bottom:12px}.ed-footer-heading{font-size:13px;font-weight:800;letter-spacing:1px;text-transform:uppercase;color:var(--ed-brand);margin:0 0 10px}.ed-footer-text{font-size:13px;color:var(--ed-muted);line-height:1.6;margin:0 0 14px;max-width:320px}.ed-footer-social{display:flex;gap:10px;flex-wrap:wrap}.ed-footer-social-link{display:inline-block;background:#c6e7ff14;border:1px solid rgba(198,231,255,.18);border-radius:8px;padding:8px 16px;font-size:12px;font-weight:700;color:var(--ed-brand);text-decoration:none;transition:border-color .15s,background .15s}.ed-footer-social-link:hover{border-color:var(--ed-accent);background:#3b9ee81f}.ed-footer-newsletter-field{display:flex;gap:0;max-width:320px}.ed-footer-newsletter-input{flex:1;background:#ffffff0f;border:1px solid rgba(198,231,255,.2);border-radius:8px 0 0 8px;padding:11px 14px;font-size:13px;color:#fff;font-family:inherit}.ed-footer-newsletter-input::placeholder{color:var(--ed-muted)}.ed-footer-newsletter-input:focus{outline:none;border-color:var(--ed-accent)}.ed-footer-newsletter-btn{background:var(--ed-accent);color:#fff;border:none;border-radius:0 8px 8px 0;padding:0 18px;font-size:16px;font-weight:700;cursor:pointer;transition:background .15s}.ed-footer-newsletter-btn:hover{background:var(--ed-acc-dk)}.ed-footer-newsletter-msg{font-size:12px;margin-top:8px}.ed-footer-newsletter-msg--error{color:#ff8a8a}.ed-footer-newsletter-msg--success{color:#4ade80}.ed-footer-bottom{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;padding-top:20px;border-top:1px solid var(--ed-bdk)}.ed-footer-copyright{font-size:12px;color:#c6e7ff59}.ed-footer-policies{display:flex;gap:16px;flex-wrap:wrap;list-style:none;margin:0;padding:0}.ed-footer-policies a{font-size:12px;color:#c6e7ff80;text-decoration:none}.ed-footer-policies a:hover{color:var(--ed-brand)}@media screen and (max-width:749px){.ed-footer-grid{grid-template-columns:1fr;gap:28px}}.menu-drawer{background:var(--ed-navy)!important}.menu-drawer__navigation a,.menu-drawer__navigation summary{color:var(--ed-muted)!important;font-weight:600!important}.menu-drawer__navigation a:hover{color:var(--ed-brand)!important}.menu-drawer__close-button svg{stroke:var(--ed-brand)!important}.scroll-trigger{opacity:1!important;transform:none!important}.shopify-section-group-header-group+.shopify-section{margin-top:0!important}.header__inline-menu,.header__inline-menu .list-menu--inline{background:var(--ed-navy)!important}.header__inline-menu .list-menu--inline{flex-wrap:nowrap!important;overflow-x:clip;overflow-y:visible}.header__menu-item{white-space:nowrap}@media screen and (min-width:990px){.header__menu-item>a,.header__menu-item>span{font-size:12.5px!important}.header__menu-item{padding:1.2rem .6rem!important}summary.list-menu__item{padding-right:1.8rem}}.header__inline-menu,.header{min-width:0}@media screen and (min-width:990px){.header--middle-left{grid-template-columns:auto minmax(0,1fr) auto!important}}.header__inline-menu{overflow-x:clip;overflow-y:visible}.mega-menu{position:static}.mega-menu__content{background:var(--ed-navy)!important;background-color:var(--ed-navy)!important;border-top:1px solid var(--ed-bdk)!important;box-shadow:0 24px 48px #00000059;padding-top:2.2rem!important;padding-bottom:2.2rem!important}.mega-menu__list{grid-template-columns:repeat(4,minmax(160px,1fr))!important;gap:1.4rem 2.4rem!important}.mega-menu__link--level-2{color:var(--ed-brand)!important;font-size:13px!important;font-weight:800!important;letter-spacing:.5px;text-transform:uppercase;text-decoration:none!important;padding-bottom:.9rem!important;margin-bottom:.4rem;border-bottom:1px solid var(--ed-bdk);display:block}.mega-menu__link--level-2:hover{color:var(--ed-accent)!important}.mega-menu__content .list-unstyled{list-style:none;margin:0;padding:0}.mega-menu__content .mega-menu__link:not(.mega-menu__link--level-2){color:var(--ed-muted)!important;font-size:13px!important;font-weight:500!important;text-decoration:none!important;padding-top:.35rem!important;padding-bottom:.35rem!important;transition:color .15s ease}.mega-menu__content .mega-menu__link:not(.mega-menu__link--level-2):hover{color:var(--ed-brand)!important}.mega-menu summary.header__menu-item .icon-caret{transition:transform .2s ease}.mega-menu[open] summary.header__menu-item .icon-caret{transform:rotate(180deg)}.header__submenu,.header__submenu.global-settings-popup{background:var(--ed-navy2)!important;border-color:var(--ed-bdk)!important;border-radius:10px}.header__submenu .header__submenu{background:#c6e7ff0a!important;border-radius:6px;max-height:55vh;overflow-y:auto}.header__submenu .header__menu-item,.header__submenu .header__menu-item span,.header__submenu a.link,.header__submenu summary.link{color:var(--ed-muted)!important;font-weight:600!important;font-size:13px!important}.header__submenu .header__menu-item:hover,.header__submenu a.link:hover,.header__submenu summary.link:hover{color:var(--ed-brand)!important;text-decoration:none!important}.header__submenu .icon-caret{color:var(--ed-muted)!important;transition:transform .2s ease}.header__submenu details[open]>summary .icon-caret{transform:rotate(180deg)}summary.header__menu-item{padding-right:2.2rem!important}.header__submenu .header__submenu{position:absolute!important;left:100%!important;top:0!important;margin:0!important;width:18rem;max-height:70vh;overflow-y:auto;background:var(--ed-navy2)!important;border:1px solid var(--ed-bdk)!important;border-radius:10px;box-shadow:0 16px 40px #00000073;padding:.8rem 0!important}.header__submenu li{position:relative}.header__submenu .header__menu-item,.header__submenu .header__menu-item span,.header__submenu a.link,.header__submenu summary.link{color:#c6e7ffd9!important;font-weight:600!important;font-size:13px!important}.header__submenu .header__menu-item:hover,.header__submenu a.link:hover,.header__submenu summary.link:hover{color:#fff!important;text-decoration:none!important}.header__submenu,.header__submenu *{color:#c6e7ffd9!important}.header__submenu a:hover,.header__submenu summary:hover{color:#fff!important}.header__submenu .list-menu__item.link,.header__submenu .header__menu-item.link{color:#c6e7ffd9!important}.header__submenu .list-menu__item.link:hover,.header__submenu .header__menu-item.link:hover{color:#fff!important}.ez-brand-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:14px;margin:24px 0 8px}.ez-brand-card{display:flex;align-items:center;justify-content:center;text-align:center;min-height:84px;padding:18px 12px;border:1px solid var(--ed-border);border-radius:12px;background:#fff;text-decoration:none;font-weight:700;font-size:14px;color:var(--ed-text);transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease,color .15s ease}.ez-brand-card:hover{border-color:var(--ed-accent);color:var(--ed-accent);box-shadow:0 12px 28px #0d1b2a1a;transform:translateY(-3px)}.ez-brand-section{margin:20px 0 8px}.ez-brand-heading{font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.8px;color:var(--ed-sub);margin:0 0 12px}.ez-brand-pills{display:flex;flex-wrap:wrap;gap:8px}.ez-brand-pill{display:inline-block;padding:7px 16px;border:1px solid var(--ed-border);border-radius:999px;background:#fff;font-size:13px;font-weight:600;color:var(--ed-sub);text-decoration:none;white-space:nowrap;transition:border-color .15s ease,color .15s ease,background .15s ease}.ez-brand-pill:hover{border-color:var(--ed-accent);color:var(--ed-accent);background:var(--ed-surface)}.ed-footer-grid{grid-template-columns:repeat(4,1fr)!important}.ed-footer-links{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.ed-footer-link{color:var(--ed-muted);font-size:13px;text-decoration:none;transition:color .15s ease}.ed-footer-link:hover{color:var(--ed-brand)}@media screen and (max-width:749px){.ed-footer-grid{grid-template-columns:1fr!important}}.mega-menu__list>li:has(>header-menu>details>summary[id*=marken]){grid-column:span 2}.mega-menu__list>li:has(>header-menu>details>summary[id*=marken]) ul.list-unstyled{columns:2;column-gap:28px}@media screen and (min-width:1200px){.mega-menu__list>li:has(>header-menu>details>summary[id*=marken]){grid-column:span 3}.mega-menu__list>li:has(>header-menu>details>summary[id*=marken]) ul.list-unstyled{columns:3}}.mega-menu__list>li:has(>header-menu>details>summary[id*=marken]) .mega-menu__link{break-inside:avoid}.ed-brand-logo-card{display:flex;align-items:center;justify-content:center;width:160px;height:84px;padding:6px 10px;flex:0 0 160px;border:1px solid var(--ed-border);border-radius:12px;background:#fff;text-decoration:none;transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease}.ed-brand-logo-card:hover{border-color:var(--ed-accent);box-shadow:0 12px 28px #0d1b2a1a;transform:translateY(-3px)}.ed-brand-logo-card img{max-height:72px;max-width:100%;width:auto;height:auto;object-fit:contain}.ed-brand-logo-card span{font-size:14px;font-weight:700;color:var(--ed-sub)}#menu-drawer a.link.link,#menu-drawer summary.link.link,#menu-drawer .list-menu__item.list-menu__item{color:#c6e7ffd9!important}#menu-drawer a.link.link:hover,#menu-drawer summary.link.link:hover,#menu-drawer .list-menu__item.list-menu__item:hover{color:#fff!important}#menu-drawer,#menu-drawer .menu-drawer__inner-container,#menu-drawer .menu-drawer__navigation-container{background:var(--ed-navy)!important}#menu-drawer .menu-drawer__submenu{background-color:var(--ed-navy)!important}#menu-drawer .menu-drawer__menu-item--active,#menu-drawer .menu-drawer__menu-item:focus,#menu-drawer .menu-drawer__menu-item:hover{background-color:#c6e7ff14!important;color:var(--ed-accent)!important}.ed-promo3-badge-pill{position:absolute;top:20px;left:26px;z-index:3;padding:5px 14px;border-radius:20px;background:#5bc8ff1f;border:1.5px solid #5bc8ff;color:#5bc8ff;font-size:11.5px;font-weight:800;letter-spacing:.3px;text-transform:uppercase}.ed-promo3-imgwrap--multi{display:flex;align-items:flex-end;justify-content:center}.ed-promo3-card--set .ed-promo3-sub,.ed-promo3-card--neu .ed-promo3-sub,.ed-promo3-card--sale .ed-promo3-sub{margin-top:4px!important}.ed-promo3-imgwrap--multi4,.ed-promo3-imgwrap--multi3{height:200px!important;margin:0 0 4px!important;gap:6px}.ed-promo3-imgwrap--multi4 img{width:54px!important;height:200px!important;max-width:none!important;max-height:none!important;object-fit:cover!important;object-position:center!important;flex-shrink:0!important;transform:none!important;margin-left:0!important}.ed-promo3-imgwrap--multi3 img{width:66px!important;height:200px!important;max-width:none!important;max-height:none!important;object-fit:cover!important;object-position:center!important;flex-shrink:0!important;transform:none!important;margin-left:0!important}@media screen and (max-width:989px){.ed-promo3-imgwrap--multi4,.ed-promo3-imgwrap--multi3{height:170px!important}.ed-promo3-imgwrap--multi4 img{width:46px!important;height:170px!important}.ed-promo3-imgwrap--multi3 img{width:56px!important;height:170px!important}}@media screen and (max-width:480px){.ed-promo3-imgwrap--multi4,.ed-promo3-imgwrap--multi3{height:145px!important;gap:4px}.ed-promo3-imgwrap--multi4 img{width:38px!important;height:145px!important}.ed-promo3-imgwrap--multi3 img{width:48px!important;height:145px!important}}@media screen and (max-width:989px){.ed-promo3-card--set .ed-promo3-top,.ed-promo3-card--neu .ed-promo3-top,.ed-promo3-card--sale .ed-promo3-top{margin-top:28px!important}.ed-promo3-imgwrap--multi4,.ed-promo3-imgwrap--multi3,.ed-promo3-imgwrap--multi4 img,.ed-promo3-imgwrap--multi3 img{height:140px!important}}@media screen and (max-width:480px){.ed-promo3-card--set .ed-promo3-top,.ed-promo3-card--neu .ed-promo3-top,.ed-promo3-card--sale .ed-promo3-top{margin-top:24px!important}.ed-promo3-imgwrap--multi4,.ed-promo3-imgwrap--multi3,.ed-promo3-imgwrap--multi4 img,.ed-promo3-imgwrap--multi3 img{height:100px!important}}@media screen and (max-width:480px){.ed-promo3-card--set .ed-promo3-top,.ed-promo3-card--neu .ed-promo3-top,.ed-promo3-card--sale .ed-promo3-top{margin-top:40px!important}.ed-promo3-imgwrap--multi4,.ed-promo3-imgwrap--multi3,.ed-promo3-imgwrap--multi4 img,.ed-promo3-imgwrap--multi3 img{height:84px!important}}.ed-cat-body--v2{text-align:center}.ed-cat-img--v2{display:flex;align-items:center;justify-content:center}
/*# sourceMappingURL=/cdn/shop/t/2/assets/ed-custom.css.map */
