.fx-header-section,.fx-header,.fx-drawer{--fx-green: #22c038;--fx-green-bright: #2acb3e;--fx-green-light: #48dd5f;--fx-green-deep: #149c2c;--fx-dark: #0f2a16;--fx-ink: #0f1723;--fx-muted: #66746a;--fx-line: #e7efe8;--fx-hair: rgba(15, 23, 35, .1);--fx-green-text: #0f7f27;--fx-radius: 8px;--fx-tap: 44px;--fx-gutter: clamp(16px, 3vw, 40px);--fx-bar-h: 74px;--fx-logo-w: 175px;--fx-logo-w-mobile: 140px}.section-header.fx-header-section{z-index:60;margin:0}.section-header.fx-header-section:not(.shopify-section-header-sticky){position:relative}.fx-scope{display:block}.fx-scope,.fx-scope *,.fx-scope *:before,.fx-scope *:after{box-sizing:border-box}.fx-no-scroll,.fx-no-scroll body{overflow:hidden}.fx-header{position:relative;display:block;font-family:var(--font-body-family, inherit);color:rgb(var(--color-foreground));background-color:rgb(var(--color-background));border-bottom:1px solid var(--fx-line);transition:background-color .25s ease,border-color .25s ease,box-shadow .25s ease}.fx-header-section.fx-is-scrolled .fx-header{box-shadow:0 10px 30px #0f28141a}.fx-header-section.fx-is-open .fx-header{box-shadow:none}.fx-probe-scope{position:absolute;width:0;height:0;overflow:hidden;pointer-events:none}.fx-probe{display:block;width:1px;height:1px;background-color:#0f1723}.fx-header-section[data-fx-overlay]:not(.fx-is-solid) .fx-header{border-bottom-color:#ffffff24;color:#fff}.fx-header-section[data-fx-overlay]:not(.fx-is-solid) .fx-logo__img{filter:brightness(0) invert(1)}.fx-header-section[data-fx-overlay]:not(.fx-is-solid) .fx-search{background:#ffffff24;border-color:#ffffff4d}.fx-header-section[data-fx-overlay]:not(.fx-is-solid) .fx-search__input,.fx-header-section[data-fx-overlay]:not(.fx-is-solid) .fx-search__submit,.fx-header-section[data-fx-overlay]:not(.fx-is-solid) .fx-icon-btn,.fx-header-section[data-fx-overlay]:not(.fx-is-solid) .fx-nav__link{color:#fff}.fx-header-section[data-fx-overlay]:not(.fx-is-solid) .fx-search__input::placeholder{color:#ffffffbf}.fx-wrap{width:100%;max-width:var(--page-width, 144rem);margin:0 auto;padding-left:var(--fx-gutter);padding-right:var(--fx-gutter)}.fx-arrow{display:inline-block;font-size:1.1em;line-height:1;transform:translateY(.05em)}.fx-usp{background:var(--fx-dark);color:#fff}.fx-usp__viewport{max-width:var(--page-width, 144rem);margin:0 auto;padding:0 var(--fx-gutter);height:40px;display:flex;align-items:center;overflow:hidden}.fx-usp__lane{display:flex;align-items:center;min-width:0}.fx-usp__track{display:flex;align-items:center;gap:clamp(18px,4vw,44px);margin:0;padding:0;list-style:none}.fx-usp__item{display:flex;align-items:center;gap:8px;font-size:12.5px;font-weight:600;white-space:nowrap}.fx-usp__tick{display:flex;color:var(--fx-green-light)}.fx-usp__tick svg{width:12px;height:9px;display:block;flex:none}@media screen and (max-width:899px){.fx-usp__lane{width:max-content;gap:clamp(18px,4vw,44px);animation:fx-usp-scroll 26s linear infinite;animation-play-state:paused}.fx-usp.fx-usp--run .fx-usp__lane{animation-play-state:running}}@media screen and (min-width:900px){.fx-usp__viewport{justify-content:center}.fx-usp__lane{width:100%;justify-content:center}.fx-usp__track--dup{display:none}}@keyframes fx-usp-scroll{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}.fx-bar__inner{display:flex;align-items:center;gap:clamp(12px,2vw,32px);min-height:var(--fx-bar-h)}.fx-logo{flex:none;display:flex;align-items:center;min-height:var(--fx-bar-h);text-decoration:none;color:inherit}.fx-logo__img{width:var(--fx-logo-w-mobile);max-height:calc(var(--fx-bar-h) - 16px);height:auto;object-fit:contain;object-position:left center;display:block;transition:filter .25s ease}.fx-logo__text{font-family:var(--font-heading-family);font-weight:800;font-size:18px}@media screen and (min-width:900px){.fx-logo__img{width:var(--fx-logo-w)}}.fx-nav{display:none;flex:1 1 auto;min-width:0}.fx-nav__list{display:flex;align-items:center;gap:2px;flex-wrap:nowrap;margin:0;padding:0;list-style:none}.fx-nav__item{position:static;display:flex;align-items:center;min-height:var(--fx-bar-h)}.fx-nav__link{position:relative;display:flex;align-items:center;gap:7px;min-height:var(--fx-bar-h);padding:0 6px 0 13px;font-size:14.5px;font-weight:700;white-space:nowrap;text-decoration:none;color:inherit;transition:color .15s ease}.fx-nav__item:not(.fx-nav__item--menu) .fx-nav__link{padding-right:13px}.fx-nav__link:hover,.fx-nav__item--menu:hover .fx-nav__link{color:var(--fx-green)}.fx-nav__badge{padding:3px 6px;border-radius:4px;background:var(--fx-green);color:#fff;font-size:9.5px;font-weight:800;line-height:1.2}.fx-nav__toggle{display:flex;align-items:center;justify-content:center;min-width:26px;min-height:var(--fx-bar-h);padding:0 10px 0 0;border:0;background:none;color:inherit;cursor:pointer;font:inherit}.fx-nav__caret{display:flex;opacity:.65}.fx-nav__caret .icon-caret{width:9px;height:6px;display:block;transition:transform .2s ease}.fx-nav__toggle[aria-expanded=true] .fx-nav__caret .icon-caret{transform:rotate(180deg)}.fx-nav__underline{position:absolute;left:13px;right:6px;bottom:0;height:3px;border-radius:2px 2px 0 0;background:var(--fx-green);opacity:0;transition:opacity .2s ease;pointer-events:none}.fx-nav__item:not(.fx-nav__item--menu) .fx-nav__underline{right:13px}.fx-nav__item--current .fx-nav__underline,.fx-nav__item.fx-nav__item--active .fx-nav__underline{opacity:1}.fx-header-section.fx-is-open .fx-nav__item--current:not(.fx-nav__item--active) .fx-nav__underline{opacity:0}@media(pointer:coarse){.fx-nav__toggle{min-width:var(--fx-tap);padding-right:0}}.fx-tools{flex:none;display:flex;align-items:center;gap:8px;margin-left:auto}.fx-search{display:none;align-items:center;gap:8px;height:var(--fx-tap);padding:0 6px 0 14px;width:clamp(200px,22vw,300px);border-radius:var(--fx-radius);border:1px solid #dce8dd;background:#f7fbf7;transition:background .25s ease,border-color .25s ease}.fx-search[hidden],.fx-searchbar[hidden],.fx-drawer[hidden],.fx-panel[hidden]{display:none}.fx-search__input{flex:1 1 auto;min-width:0;height:42px;border:none;outline:none;background:transparent;font:inherit;font-size:14px;font-weight:500;color:inherit}.fx-search__submit{width:32px;height:32px;flex:none;display:flex;align-items:center;justify-content:center;border:0;border-radius:6px;background:none;color:inherit;cursor:pointer;transition:background .15s ease,color .15s ease}.fx-search__submit svg{width:17px;height:17px;display:block}.fx-search__submit:hover{background:#22c03824;color:rgb(var(--color-base-accent-1))}.fx-icon-btn{position:relative;width:var(--fx-tap);height:var(--fx-tap);flex:none;display:flex;align-items:center;justify-content:center;border:0;border-radius:var(--fx-radius);background:none;color:inherit;cursor:pointer;text-decoration:none;transition:background .15s ease,color .15s ease}.fx-icon-btn:hover{background:#22c0381f;color:rgb(var(--color-base-accent-1))}.fx-icon-btn svg{width:21px;height:21px;display:block}.fx-icon-btn--cart svg{width:23px;height:23px}.fx-icon-btn .cart-count-bubble{position:absolute;top:5px;right:4px;bottom:auto;left:auto;width:auto;height:16px;min-width:16px;padding:0 4px;border-radius:8px;background:var(--fx-green);color:#fff;font-size:10px;font-weight:800;display:flex;align-items:center;justify-content:center;line-height:1}.fx-cta{display:none;align-items:center;height:var(--fx-tap);padding:0 18px;border-radius:var(--fx-radius);background:linear-gradient(54deg,var(--fx-green-bright) 14%,var(--fx-green-deep) 85%);color:#fff;font-size:13.5px;font-weight:800;white-space:nowrap;text-decoration:none;box-shadow:0 8px 20px #1e963247;transition:transform .15s ease,box-shadow .15s ease}.fx-cta:hover{color:#fff;transform:translateY(-1px);box-shadow:0 10px 24px #1e963257}@media screen and (min-width:720px){.fx-cta{display:inline-flex}}@media screen and (min-width:1180px){.fx-nav{display:block}.fx-search{display:flex}.fx-icon-btn--search,.fx-icon-btn--burger{display:none}}@media screen and (min-width:1180px){.fx-is-compact .fx-nav{display:none}.fx-is-compact .fx-icon-btn--burger{display:flex}}.fx-bar__inner,.fx-panel__inner{max-width:max(var(--page-width, 144rem),var(--fx-bar-max, 1600px))}@media screen and (min-width:1180px)and (max-width:1599px){.fx-nav__link{gap:5px;padding:0 4px 0 8px}.fx-nav__toggle{min-width:22px;padding:0 4px 0 0}.fx-search{flex-basis:220px}}.fx-searchbar{border-top:1px solid var(--fx-line);background:rgb(var(--color-background));animation:fx-drop .16s ease both}.fx-searchbar[hidden]{display:none}.fx-searchbar__form{display:flex;align-items:center;gap:10px;padding-top:12px;padding-bottom:12px}.fx-searchbar__icon{display:flex;color:var(--fx-muted)}.fx-searchbar__icon svg{width:19px;height:19px;display:block}.fx-searchbar__input{flex:1 1 auto;min-width:0;height:48px;border:none;outline:none;background:transparent;font:inherit;font-size:16px;font-weight:600;color:rgb(var(--color-foreground))}.fx-searchbar__submit{height:48px;padding:0 20px;flex:none;border:0;border-radius:var(--fx-radius);background:linear-gradient(54deg,var(--fx-green-bright) 14%,var(--fx-green-deep) 85%);color:#fff;font:inherit;font-size:13.5px;font-weight:800;text-transform:uppercase;cursor:pointer}.fx-panel{position:absolute;left:0;right:0;top:100%;z-index:2;display:block;border-top:1px solid var(--fx-line);background:rgb(var(--color-background));color:rgb(var(--color-foreground));box-shadow:0 30px 60px #0f281429;max-height:calc(100vh - var(--header-height, 114px));overflow-y:auto;overscroll-behavior:contain}.fx-panel[hidden]{display:none}.fx-panel__inner{padding-top:48px;padding-bottom:40px}.fx-panel__foot{border-top:1px solid var(--fx-hair)}.fx-panel__footinner{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:10px;padding-top:24px;padding-bottom:48px}@keyframes fx-drop{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.fx-zone+.fx-zone{margin-top:40px;padding-top:40px;border-top:1px solid var(--fx-hair)}.fx-kicker{font-size:11.5px;font-weight:700;line-height:1.3;letter-spacing:.08em;text-transform:uppercase;color:rgba(var(--color-foreground),.55)}.fx-tag{display:inline-flex;align-items:center;flex:none;padding:3px 9px;border-radius:999px;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#fff;background:linear-gradient(54deg,var(--fx-green-bright) 14%,var(--fx-green-deep) 85%);white-space:nowrap}.fx-textlink{display:inline-flex;align-items:center;align-self:flex-start;gap:8px;font-size:14.5px;font-weight:700;line-height:1.3;color:var(--fx-green-text);text-decoration:none}.fx-textlink:hover{color:var(--fx-green-text);text-decoration:underline;text-underline-offset:3px}.fx-textlink .fx-arrow{transition:transform .15s ease}.fx-textlink:hover .fx-arrow{transform:translate(3px,.05em)}.fx-thumb{flex:none;display:block;width:56px;height:56px}.fx-thumb--lg{width:96px;height:96px}.fx-thumb .fx-thumb__img{display:block;width:100%;height:100%;object-fit:contain}.fx-lead{display:flex;align-items:flex-start;gap:20px}.fx-lead+.fx-lead{margin-top:28px}.fx-lead__text{display:flex;flex-direction:column;align-items:flex-start;gap:10px;min-width:0}.fx-lead__title{font-family:var(--font-heading-family);font-size:30px;font-weight:700;line-height:1.15;color:rgb(var(--color-foreground));overflow-wrap:anywhere}.fx-lead__desc{font-size:13.5px;font-weight:400;line-height:1.65;color:rgba(var(--color-foreground),.55);max-width:62ch}.fx-marks{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));align-items:start;gap:28px 32px;margin:0;padding:0;list-style:none}.fx-marks__cell{min-width:0}.fx-mark{display:flex;flex-direction:column;gap:8px;min-width:0;color:rgb(var(--color-foreground));text-decoration:none}.fx-mark__slot{display:flex;align-items:center;min-height:44px}.fx-mark__slot .fx-mark__logo{display:block;width:auto;height:44px;max-height:44px;max-width:200px;object-fit:contain;transition:transform .15s ease}.fx-mark:hover .fx-mark__logo{transform:translateY(-2px)}.fx-mark__word{font-family:var(--font-heading-family);font-size:22px;font-weight:700;line-height:1;color:rgba(var(--color-foreground),.55);transition:color .15s ease}.fx-mark:hover .fx-mark__word{color:var(--fx-mark-tint, var(--fx-green-text))}.fx-mark__note{font-size:13.5px;font-weight:400;line-height:1.4;color:rgba(var(--color-foreground),.55)}.fx-btn{display:inline-flex;align-items:center;gap:8px;min-height:38px;padding:0 18px;border-radius:var(--fx-radius);font-size:13.5px;font-weight:700;color:#fff;background:linear-gradient(54deg,var(--fx-green-bright) 14%,var(--fx-green-deep) 85%);box-shadow:0 6px 16px #1e96323d;white-space:nowrap;text-decoration:none;transition:transform .15s ease,box-shadow .15s ease}.fx-btn:hover{color:#fff;transform:translateY(-1px);box-shadow:0 9px 22px #1e96324d}.fx-btn--quiet{color:var(--fx-green-text);background:#22c0381a;box-shadow:none}.fx-btn--quiet:hover{color:var(--fx-green-text);background:#22c03829}.fx-news__title{margin:0 0 16px;font-size:12.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:rgba(var(--color-foreground),.45)}.fx-news{display:grid;grid-template-columns:repeat(auto-fit,minmax(420px,1fr));gap:20px 48px;max-width:1040px;margin:0;padding:0;list-style:none}.fx-news__cell{min-width:0}.fx-new{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:20px;min-width:0;padding:18px 20px;border:2px solid rgba(34,192,56,.35);border-radius:14px;background:linear-gradient(180deg,#22c03812,#22c03805);color:rgb(var(--color-foreground));text-decoration:none;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}.fx-new:hover{border-color:var(--fx-green);box-shadow:0 10px 26px #1e963229;transform:translateY(-1px)}.fx-new__go{flex:none}.fx-new__text{display:flex;flex-direction:column;gap:5px;min-width:0;padding-top:2px}.fx-new__title{font-size:20px;font-weight:700;line-height:1.25;color:rgb(var(--color-foreground));overflow-wrap:anywhere;transition:color .15s ease}.fx-new:hover .fx-new__title{color:var(--fx-green-text)}.fx-picks{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:14px 48px;max-width:1040px;margin:0;padding:0;list-style:none}.fx-picks__cell{min-width:0}.fx-pick{display:grid;grid-template-columns:auto 1fr;align-items:start;gap:16px;min-width:0;padding:8px 0;color:rgb(var(--color-foreground));text-decoration:none}.fx-pick__text{display:flex;flex-direction:column;gap:3px;min-width:0}.fx-pick__head,.fx-new__head{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 10px;min-width:0}.fx-pick__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:17px;font-weight:600;line-height:1.3;color:rgb(var(--color-foreground));overflow-wrap:anywhere;transition:color .15s ease}.fx-pick:hover .fx-pick__title{color:var(--fx-green-text)}.fx-pick__note{font-size:13.5px;font-weight:400;line-height:1.4;color:rgba(var(--color-foreground),.55)}.fx-groups{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,240px));justify-content:start;gap:32px 48px;align-items:start}.fx-group{display:flex;flex-direction:column;gap:14px;min-width:0}.fx-group__title{font-size:12.5px;font-weight:700;line-height:1.3;letter-spacing:.06em;text-transform:uppercase;color:rgba(var(--color-foreground),.45)}.fx-list{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.fx-entry{display:block;padding:3px 0;font-size:15px;font-weight:500;line-height:1.35;color:rgba(var(--color-foreground),.75);text-decoration:none;overflow-wrap:anywhere;transition:color .15s ease}.fx-entry:hover{color:var(--fx-green-text)}.fx-drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;display:flex;justify-content:flex-end}.fx-drawer[hidden]{display:none}.fx-drawer__scrim{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0;padding:0;background:#0a140c8c;cursor:pointer}.fx-drawer__panel{position:relative;width:min(420px,100%);height:100%;display:flex;flex-direction:column;background:rgb(var(--color-background));color:rgb(var(--color-foreground));box-shadow:-20px 0 60px #0a1e0f4d;animation:fx-slide-in .22s ease both}@keyframes fx-slide-in{0%{transform:translate(100%)}to{transform:translate(0)}}.fx-drawer__head{flex:none;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;border-bottom:1px solid #edf3ed}.fx-drawer__logo{width:140px;max-height:36px;height:auto;object-fit:contain;object-position:left center;display:block}.fx-drawer__logotext{font-family:var(--font-heading-family);font-weight:800;font-size:17px}.fx-drawer__search{flex:none;display:flex;align-items:center;gap:8px;margin:12px 16px 4px;height:48px;padding:0 6px 0 14px;border-radius:var(--fx-radius);border:1px solid #dce8dd;background:#f7fbf7}.fx-drawer__searchicon{display:flex;color:var(--fx-muted)}.fx-drawer__searchicon svg{width:17px;height:17px;display:block}.fx-drawer__searchinput{flex:1 1 auto;min-width:0;height:46px;border:none;outline:none;background:transparent;font:inherit;font-size:15px;font-weight:600;color:rgb(var(--color-foreground))}.fx-drawer__body{flex:1 1 auto;overflow-y:auto;overscroll-behavior:contain;padding:4px 0 20px}.fx-acc{border-bottom:1px solid #f2f7f2}.fx-acc__summary{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:58px;padding:0 16px;cursor:pointer;font-size:16px;font-weight:700;list-style:none}.fx-acc__summary::-webkit-details-marker{display:none}.fx-acc__summary:hover{background:#f7fbf7}.fx-acc__sign{position:relative;flex:none;width:18px;height:18px;color:rgb(var(--color-base-accent-1))}.fx-acc__plus,.fx-acc__minus{position:absolute;top:50%;left:50%;width:14px;height:2px;border-radius:2px;background:currentColor;transform:translate(-50%,-50%)}.fx-acc__plus{transform:translate(-50%,-50%) rotate(90deg);transition:opacity .15s ease,transform .15s ease}.fx-acc[open] .fx-acc__plus{opacity:0}.fx-acc__body{padding:2px 16px 16px;display:flex;flex-direction:column;gap:12px}.fx-acc__group{display:flex;flex-direction:column;gap:6px}.fx-acc__grouptitle{font-size:10.5px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#7c8c80;padding-top:4px}.fx-acc__list{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:6px;margin:0;padding:0;list-style:none}.fx-acc__link{display:flex;align-items:center;min-height:var(--fx-tap);padding:10px 12px;border-radius:var(--fx-radius);background:#f5faf5;font-size:13.5px;font-weight:600;color:rgb(var(--color-foreground));text-decoration:none;overflow-wrap:anywhere}.fx-acc__link:hover{background:#e8f6ea;color:rgb(var(--color-base-accent-1))}.fx-acc__all{display:flex;align-items:center;justify-content:center;gap:8px;min-height:50px;border-radius:var(--fx-radius);background:linear-gradient(54deg,var(--fx-green-bright) 14%,var(--fx-green-deep) 85%);color:#fff;font-size:14px;font-weight:800;text-transform:uppercase;text-decoration:none;text-align:center;padding:0 14px}.fx-acc__all:hover{color:#fff}.fx-acc__single{display:flex;align-items:center;min-height:58px;padding:0 16px;border-bottom:1px solid #f2f7f2;font-size:16px;font-weight:700;color:rgb(var(--color-foreground));text-decoration:none}.fx-acc__single:hover{background:#f7fbf7;color:rgb(var(--color-foreground))}.fx-drawer__foot{flex:none;display:flex;flex-direction:column;gap:8px;padding:14px 16px;border-top:1px solid #edf3ed}.fx-drawer__cta{display:flex;align-items:center;justify-content:center;min-height:50px;border-radius:var(--fx-radius);background:var(--fx-ink);color:#fff;font-size:14px;font-weight:800;text-transform:uppercase;text-decoration:none;transition:background .15s ease}.fx-drawer__cta:hover{background:rgb(var(--color-base-accent-1));color:#fff}.fx-drawer__note{font-size:11.5px;color:var(--fx-muted);text-align:center}.fx-header a:focus-visible,.fx-header button:focus-visible,.fx-header input:focus-visible,.fx-drawer a:focus-visible,.fx-drawer button:focus-visible,.fx-drawer summary:focus-visible,.fx-drawer input:focus-visible{outline:3px solid var(--fx-green);outline-offset:2px;border-radius:4px}.fx-header-section[data-fx-overlay]:not(.fx-is-solid) .fx-header a:focus-visible,.fx-header-section[data-fx-overlay]:not(.fx-is-solid) .fx-header button:focus-visible{outline-color:#fff}.fx-header img,.fx-drawer img{max-width:100%;height:auto}.fx-panel__inner,.fx-drawer__body{overflow-wrap:break-word}@media(prefers-reduced-motion:reduce){.fx-usp__viewport{overflow-x:auto}.fx-usp__lane{animation:none!important;width:auto}.fx-usp__track--dup{display:none}.fx-panel,.fx-searchbar,.fx-drawer__panel{animation:none}.fx-header a,.fx-header button,.fx-header img,.fx-header span,.fx-drawer a,.fx-drawer button{transition-duration:.01ms!important}.fx-cta:hover{transform:none}.fx-textlink:hover .fx-arrow{transform:translateY(.05em)}}.fx-acc__list--media{display:flex;flex-direction:column;gap:4px;margin:0 0 12px;padding:0;list-style:none}.fx-acc__media{display:flex;align-items:center;gap:14px;min-height:var(--fx-tap);padding:8px 0;color:rgb(var(--color-foreground));text-decoration:none}.fx-acc__mediatext{display:flex;flex-direction:column;gap:3px;min-width:0}.fx-acc__medialabel{font-size:15.5px;font-weight:600;line-height:1.3}.fx-acc__medianote{font-size:13px;line-height:1.4;color:rgba(var(--color-foreground),.55)}.fx-acc__marklogo{flex:none;display:flex;align-items:center;width:104px;height:40px}.fx-acc__marklogo .fx-acc__marklogoimg{display:block;width:auto;height:34px;max-height:34px;max-width:104px;object-fit:contain;object-position:left center}.fx-acc__markword{flex:none;width:104px;font-size:17px;font-weight:700}.fx-acc__media .fx-tag{align-self:flex-start}.fx-konfig{--fx-green: #22c038;--fx-green-bright: #2acb3e;--fx-green-deep: #149c2c;--fx-green-ink: #17a02b;--fx-green-text: #0f7f27;--fx-ink: #0f1723;--fx-muted: #66746a;--fx-muted-soft: #8fa093;--fx-line: #e3ede4;--fx-surface: #f1f7f1;--fx-surface-soft: #f7fbf7;--fx-radius: 8px;--fx-radius-lg: 14px;--fx-tap: 44px;--fx-gutter: clamp(16px, 3vw, 40px);--fx-k-minh: 640px;--fx-k-veil: .35;--fx-k-marke: #22c038;--fx-ease: cubic-bezier(.2, .6, .3, 1);position:relative;display:flex;align-items:center;overflow:hidden;min-height:var(--fx-k-minh);padding:clamp(28px,5vw,72px) 0;font-family:var(--font-body-family, inherit);color:var(--fx-ink);background:radial-gradient(1100px 620px at 82% 8%,rgba(34,192,56,.12),transparent 60%),radial-gradient(900px 520px at 8% 95%,rgba(34,192,56,.08),transparent 55%),#f5faf5}.fx-konfig,.fx-konfig *,.fx-konfig *:before,.fx-konfig *:after{box-sizing:border-box}.fx-konfig img,.fx-konfig svg{max-width:100%}.fx-konfig--under{margin-top:calc(-1 * var(--header-height, 0px));padding-top:calc(var(--header-height, 0px) + clamp(28px,5vw,72px))}.fx-konfig__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.fx-konfig__bgimg{width:100%;height:100%;object-fit:cover;display:block}.fx-konfig__veil{position:absolute;top:0;right:0;bottom:0;left:0;display:block;background:rgba(245,250,245,var(--fx-k-veil))}.fx-konfig--dark .fx-konfig__veil{background:rgba(8,20,12,var(--fx-k-veil))}.fx-konfig__wrap{position:relative;z-index:1;width:100%;max-width:var(--page-width, 144rem);margin:0 auto;padding-left:var(--fx-gutter);padding-right:var(--fx-gutter);display:grid;grid-template-columns:minmax(0,1fr);column-gap:clamp(24px,4vw,64px);row-gap:24px;align-items:center}@media screen and (min-width:1000px){.fx-konfig__wrap{grid-template-columns:minmax(0,1fr) minmax(0,560px)}.fx-konfig__intro{grid-column:1;grid-row:1}.fx-konfig__panel{grid-column:2;grid-row:1 / span 2}.fx-konfig__cta{grid-column:1;grid-row:2;justify-self:start}}.fx-konfig__intro{min-width:0;display:flex;flex-direction:column;gap:18px}.fx-konfig__badge{display:inline-flex;align-items:center;gap:9px;align-self:flex-start;max-width:100%;padding:9px 16px;border-radius:999px;background:#22c0381a;border:1px solid rgba(34,192,56,.22);font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--fx-green-ink);overflow-wrap:anywhere}.fx-konfig__dot{width:7px;height:7px;flex:none;border-radius:50%;background:var(--fx-green)}.fx-konfig__h1{margin:0;font-family:var(--font-heading-family, inherit);font-size:clamp(26px,3.2vw,42px);line-height:1.16;font-weight:800;letter-spacing:.01em;overflow-wrap:anywhere}.fx-konfig__h1 p{margin:0}.fx-konfig__h1 em,.fx-konfig__h1 strong{color:var(--fx-green);font-style:normal}.fx-konfig__lead{margin:0;max-width:54ch;font-size:clamp(15px,1.4vw,18px);line-height:1.65;color:#46554a}.fx-konfig__usps{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.fx-konfig__usp{display:flex;align-items:flex-start;gap:12px;font-size:15px;font-weight:500;line-height:1.4}.fx-konfig__tick{width:22px;height:22px;flex:none;border-radius:50%;background:#22c03824;color:var(--fx-green-ink);display:flex;align-items:center;justify-content:center}.fx-konfig__tick svg{width:11px;height:8px}.fx-konfig__pills{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:10px}.fx-konfig__pill{font-size:12.5px;font-weight:600;padding:8px 14px;border:1px solid #d5e3d7;border-radius:var(--fx-radius);color:#3e4b41}@media screen and (max-width:749px){.fx-konfig__pills{gap:6px}.fx-konfig__pill{font-size:11px;padding:6px 9px;letter-spacing:0}}.fx-konfig__cta{display:inline-flex;align-items:center;justify-content:center;gap:10px;align-self:flex-start;min-height:54px;padding:0 26px;border-radius:var(--fx-radius);background:linear-gradient(54deg,var(--fx-green-bright) 14%,var(--fx-green-deep) 85%);color:#fff;font-size:15px;font-weight:800;letter-spacing:.02em;text-transform:uppercase;text-decoration:none;box-shadow:0 12px 28px #1e96324d;transition:transform .15s var(--fx-ease),box-shadow .15s var(--fx-ease)}.fx-konfig__cta:hover{color:#fff;transform:translateY(-2px);box-shadow:0 16px 34px #1e963266}.fx-konfig--dark{color:#fff}.fx-konfig--dark .fx-konfig__lead{color:#ffffffd1}.fx-konfig--dark .fx-konfig__pill{border-color:#ffffff47;color:#ffffffe6}.fx-konfig--dark .fx-konfig__badge{color:#fff;background:#22c03838;border-color:#ffffff40}.fx-konfig__panel{min-width:0}.fx-konfig__card{background:#fff;color:var(--fx-ink);border:1px solid var(--fx-line);border-radius:var(--fx-radius-lg);box-shadow:0 30px 70px #143c1e1f;padding:clamp(18px,3vw,30px);display:flex;flex-direction:column;gap:18px}.fx-konfig__head{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.fx-konfig__headleft{display:flex;align-items:center;gap:8px;min-width:0}.fx-konfig__back{width:var(--fx-tap);height:var(--fx-tap);flex:none;margin-left:-10px;display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:var(--fx-radius);background:transparent;color:var(--fx-green-ink);font-size:20px;font-weight:700;font-family:inherit;cursor:pointer}.fx-konfig__back:hover{background:var(--fx-surface)}.fx-konfig__back[hidden]{display:none}.fx-konfig__stepbadge{font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--fx-muted)}.fx-konfig__dots{display:flex;gap:5px;flex:none}.fx-konfig__dotline{width:18px;height:4px;border-radius:2px;background:#e6eee7;transition:background-color .3s var(--fx-ease)}.fx-konfig__dotline--done{background:var(--fx-green-ink)}.fx-konfig__dotline--now{background:var(--fx-ink)}.fx-konfig__step{display:flex;flex-direction:column;gap:16px}.fx-konfig__step[hidden],.fx-konfig__result[hidden],.fx-konfig__savings[hidden],.fx-konfig__lader[hidden],.fx-konfig__err[hidden]{display:none}.fx-konfig__q{margin:0;font-family:var(--font-heading-family, inherit);font-size:clamp(18px,2vw,23px);line-height:1.3;font-weight:700;overflow-wrap:anywhere}.fx-konfig__q:focus{outline:none}.fx-konfig__opts{display:grid;grid-template-columns:repeat(auto-fill,minmax(132px,1fr));gap:12px}.fx-konfig__opt{min-width:0;min-height:var(--fx-tap);text-align:left;font-family:inherit;cursor:pointer;padding:10px 10px 14px;border-radius:var(--fx-radius);border:2px solid var(--fx-line);background:#fff;display:flex;flex-direction:column;gap:8px;transition:border-color .15s var(--fx-ease),background-color .15s var(--fx-ease),transform .15s var(--fx-ease)}.fx-konfig__opt:hover{border-color:var(--fx-green-ink);background:#f0faf1;transform:translateY(-2px)}.fx-konfig__opt--on{border-color:var(--fx-green-ink);background:#f0faf1}.fx-konfig__opttile{position:relative;display:flex;align-items:center;justify-content:center;height:84px;border-radius:5px;overflow:hidden;background:linear-gradient(180deg,#eef6ee,#e2f0e3);color:var(--fx-green-deep);font-size:20px;font-weight:800;letter-spacing:.02em;text-align:center;padding:0 6px;overflow-wrap:anywhere}.fx-konfig__optimg{display:block;width:100%;height:100%;object-fit:cover}.fx-konfig__opttile--logo{background:#fff;border:1px solid var(--fx-line);padding:10px 12px}.fx-konfig__opttile--logo .fx-konfig__optimg{object-fit:contain}.fx-konfig__opt--on .fx-konfig__opttile--logo,.fx-konfig__opt:hover .fx-konfig__opttile--logo{border-color:var(--fx-k-marke)}.fx-konfig__opttile--leer{font-size:17px;color:var(--fx-muted);background:repeating-linear-gradient(45deg,#eef6ee 0 10px,#e2f0e3 10px 20px)}.fx-konfig__optzahl{position:absolute;right:6px;bottom:6px;min-width:30px;padding:3px 7px;border-radius:5px;background:#0f1723d1;color:#fff;font-size:13px;font-weight:800;line-height:1.2}.fx-konfig__optbody{display:flex;flex-direction:column;gap:4px;padding:0 4px;min-width:0}.fx-konfig__optlabel{font-size:15px;font-weight:700;color:var(--fx-ink);overflow-wrap:anywhere}.fx-konfig__optsub{font-size:12.5px;line-height:1.45;color:var(--fx-muted);overflow-wrap:anywhere}.fx-konfig__opthint{font-size:12.5px;font-weight:700;color:var(--fx-green-ink)}.fx-konfig__opthint--aus{color:#7a6a2e;font-weight:600}.fx-konfig__opt--aus .fx-konfig__opttile,.fx-konfig__opt--aus .fx-konfig__optimg{opacity:.72}.fx-konfig__result{display:flex;flex-direction:column;gap:18px}.fx-konfig__chips{display:flex;flex-wrap:wrap;gap:8px}.fx-konfig__chip{cursor:pointer;font-family:inherit;display:inline-flex;align-items:center;gap:7px;padding:8px 12px;min-height:var(--fx-tap);border-radius:6px;background:var(--fx-surface);border:1px solid #dce8dd;font-size:12.5px;font-weight:600;color:var(--fx-ink);overflow-wrap:anywhere}.fx-konfig__chip:hover{border-color:var(--fx-green-ink);color:var(--fx-green-ink)}.fx-konfig__chipact{color:var(--fx-green-ink);font-size:11px;text-decoration:underline}.fx-konfig__lader{display:flex;align-items:center;gap:10px;margin:0;font-size:13px;font-weight:600;color:var(--fx-muted)}.fx-konfig__laderdot{width:10px;height:10px;flex:none;border-radius:50%;background:var(--fx-green);animation:fxKonfigPuls 1s var(--fx-ease) infinite}.fx-konfig__savings{display:flex;gap:16px;flex-wrap:wrap;background:#f0f9f1;border:1px solid #cdead2;border-radius:var(--fx-radius);padding:14px 16px}.fx-konfig__savebox{flex:1 1 130px;min-width:0;display:flex;flex-direction:column;gap:2px}.fx-konfig__savenum{font-size:20px;font-weight:800;color:#1d7a34}.fx-konfig__savelbl{font-size:12px;font-weight:600;color:#4c7a57}.fx-konfig__cards{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;align-items:start}.fx-konfig__col{min-width:0;display:flex;flex-direction:column;gap:12px;border:1px solid #e6eee7;border-radius:10px;padding:14px;background:#fff}.fx-konfig__col--set{border-color:#cdead2;background:var(--fx-surface-soft)}.fx-konfig__col--top{border:2px solid var(--fx-green-deep);background:linear-gradient(180deg,#f2fbf3,#fff 55%);box-shadow:0 18px 40px #1e96322e;padding:16px}.fx-konfig__coltop{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.fx-konfig__coltitle{font-size:12px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--fx-ink)}.fx-konfig__colnote{font-size:11.5px;font-weight:700;color:var(--fx-green-ink)}.fx-konfig__flag{font-size:11.5px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:#fff;background:linear-gradient(54deg,var(--fx-green-bright) 14%,var(--fx-green-deep) 85%);padding:5px 10px;border-radius:6px;white-space:nowrap}.fx-konfig__bom{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.fx-konfig__row,.fx-konfig__zubrow{display:flex;align-items:center;gap:10px;padding:9px 0;border-top:1px solid #f0f5f0;min-height:var(--fx-tap);color:inherit;text-decoration:none}.fx-konfig__bom li:first-child .fx-konfig__row{border-top:none}.fx-konfig__row:hover .fx-konfig__rowname{color:var(--fx-green-ink)}.fx-konfig__rowthumb{position:relative;width:44px;height:44px;flex:none;border-radius:6px;overflow:hidden;background:var(--fx-surface);display:flex;align-items:center;justify-content:center}.fx-konfig__rowthumb img{width:100%;height:100%;object-fit:cover;display:block}.fx-konfig__rowqty{position:absolute;right:0;bottom:0;padding:1px 4px;border-radius:4px 0;background:#0f1723d1;color:#fff;font-size:11px;font-weight:800;line-height:1.35}.fx-konfig__rowbody{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:1px}.fx-konfig__rowname{font-size:13.5px;font-weight:700;line-height:1.3;color:var(--fx-ink);overflow-wrap:anywhere}.fx-konfig__rowsub{font-size:11.5px;color:var(--fx-muted);overflow-wrap:anywhere}.fx-konfig__rowsum{font-size:13.5px;font-weight:700;color:var(--fx-ink);white-space:nowrap}.fx-konfig__sum{display:flex;align-items:baseline;justify-content:space-between;gap:10px;border-top:1px solid #e6eee7;padding-top:12px;flex-wrap:wrap}.fx-konfig__sumlbl{font-size:12.5px;font-weight:700;color:var(--fx-muted)}.fx-konfig__sumval{font-size:clamp(22px,2.6vw,28px);font-weight:800;line-height:1}.fx-konfig__col--top .fx-konfig__sumval{font-size:clamp(28px,3.4vw,38px);color:var(--fx-ink)}.fx-konfig__setmedia{display:block;border-radius:8px;overflow:hidden;background:var(--fx-surface)}.fx-konfig__setimg{display:block;width:100%;height:auto;aspect-ratio:4 / 3;object-fit:contain}.fx-konfig__setname{display:flex;align-items:center;min-height:var(--fx-tap);font-size:14.5px;font-weight:700;line-height:1.35;color:var(--fx-ink);text-decoration:none;overflow-wrap:anywhere}.fx-konfig__pricerow{display:flex;align-items:baseline;flex-wrap:wrap;gap:10px}.fx-konfig__compare{font-size:15px;color:var(--fx-muted-soft);text-decoration:line-through}.fx-konfig__save{font-size:12.5px;font-weight:800;color:#fff;background:linear-gradient(54deg,var(--fx-green-bright) 14%,var(--fx-green-deep) 85%);padding:5px 9px;border-radius:6px}.fx-konfig__buy{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:54px;padding:0 18px;border:2px solid var(--fx-green-deep);border-radius:var(--fx-radius);background:linear-gradient(54deg,var(--fx-green-bright) 14%,var(--fx-green-deep) 85%);color:#fff;font-family:inherit;font-size:15px;font-weight:800;letter-spacing:.02em;text-transform:uppercase;cursor:pointer;transition:transform .15s var(--fx-ease),box-shadow .15s var(--fx-ease);overflow-wrap:anywhere}.fx-konfig__col--top .fx-konfig__buy{min-height:60px;font-size:16px;box-shadow:0 12px 26px #1e963247}.fx-konfig__buy:hover{transform:translateY(-2px);box-shadow:0 14px 30px #1e963252}.fx-konfig__buy--ghost{background:#fff;color:var(--fx-green-deep);border-color:#cdead2;min-height:var(--fx-tap);font-size:14px}.fx-konfig__buy--ghost:hover{border-color:var(--fx-green-deep);box-shadow:none}.fx-konfig__buy[disabled]{opacity:.6;cursor:progress;transform:none;box-shadow:none}.fx-konfig__hint{margin:0;font-size:11.5px;color:var(--fx-muted-soft);overflow-wrap:anywhere}.fx-konfig__zub{margin-top:16px;border:1px solid var(--fx-line);border-radius:var(--fx-radius-lg);background:var(--fx-surface-soft);overflow:hidden}.fx-konfig__zubhead{display:flex;align-items:baseline;justify-content:space-between;gap:10px;padding:9px 14px;background:var(--fx-green-text);background-image:linear-gradient(180deg,#ffffff1f,#fff0)}.fx-konfig__zubtitle{display:block;font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#fff;margin:0}.fx-konfig__zubcount{flex:none;font-size:11.5px;font-weight:600;color:#ffffffe0}.fx-konfig__zublist{list-style:none;margin:0;padding:2px 14px 10px;display:flex;flex-direction:column}.fx-konfig__zublist li:first-child .fx-konfig__zubrow{border-top:none}.fx-konfig__zubadd{flex:none;min-height:var(--fx-tap);padding:0 14px;border:1px solid var(--fx-green-text);border-radius:8px;background:var(--fx-green-text);color:#fff;font:inherit;font-size:13px;font-weight:700;cursor:pointer;transition:background-color .15s var(--fx-ease)}.fx-konfig__zubadd:hover{background:#0b6a1f;border-color:#0b6a1f}.fx-konfig__zubadd[disabled]{opacity:.6;cursor:progress}.fx-konfig__note-in{margin:0;padding:9px 11px;border-radius:6px;background:var(--fx-surface);border:1px solid #dce8dd;font-size:12px;line-height:1.45;color:#46554a;overflow-wrap:anywhere}.fx-konfig__err{margin:0;padding:12px 14px;border-radius:var(--fx-radius);background:#fdf1f1;border:1px solid #f0cfcf;font-size:13px;font-weight:600;color:#9b2222}.fx-konfig__desc{margin-top:18px}.fx-konfig__descbox{border:1px solid var(--fx-line);border-radius:var(--fx-radius-lg);background:#fff;padding:16px 18px 6px}.fx-konfig__descbox .flexi-hub{font-size:15px;max-width:72ch}.fx-konfig__descoffen>*:last-child{margin-bottom:0}.fx-acc--desc{margin-top:14px;border-top:1px solid var(--fx-line);border-bottom:none}.fx-acc--desc .fx-acc__summary{min-height:var(--fx-tap);padding:0;font-size:14px;font-weight:700;color:var(--fx-green-text)}.fx-acc--desc .fx-acc__summary:hover{background:none;text-decoration:underline;text-underline-offset:3px}.fx-acc--desc .fx-acc__sign{color:var(--fx-green-text)}.fx-acc--desc .fx-acc__body{padding:0 0 10px}@media screen and (max-width:749px){.fx-konfig__descbox{padding:13px 14px 4px}.fx-konfig__descbox .flexi-hub{font-size:14px}}.fx-konfig__trust{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.fx-konfig__trust .fx-konfig__pill{font-size:11.5px;padding:6px 11px}.fx-konfig__restartrow{display:flex;justify-content:flex-end}.fx-konfig__restart{cursor:pointer;font-family:inherit;font-size:12.5px;font-weight:700;color:var(--fx-green-ink);text-decoration:underline;background:transparent;border:none;min-height:var(--fx-tap);padding:0 8px}.fx-konfig__note{margin:14px 4px 0;font-size:12px;color:#7a877d;text-align:center}.fx-konfig--dark .fx-konfig__note{color:#fffc}.fx-konfig--result .fx-konfig__intro{display:none}@media screen and (min-width:1000px){.fx-konfig--result .fx-konfig__wrap{grid-template-columns:minmax(0,1fr);max-width:min(var(--page-width, 144rem),1100px)}.fx-konfig--result .fx-konfig__panel,.fx-konfig--result .fx-konfig__cta{grid-column:1;grid-row:auto}.fx-konfig--result .fx-konfig__cta{justify-self:center}}@media screen and (min-width:860px){.fx-konfig__cards--two{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.fx-konfig__cards--two .fx-konfig__col--eigen{order:1}.fx-konfig__cards--two .fx-konfig__col--set{order:2}}@keyframes fxKonfigFadeA{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes fxKonfigFadeB{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes fxKonfigPuls{0%,to{opacity:.35}50%{opacity:1}}.fx-konfig__step[data-fx-anim=a],.fx-konfig__result[data-fx-anim=a]{animation:fxKonfigFadeA .32s var(--fx-ease) both}.fx-konfig__step[data-fx-anim=b],.fx-konfig__result[data-fx-anim=b]{animation:fxKonfigFadeB .32s var(--fx-ease) both}.fx-konfig a:focus-visible,.fx-konfig button:focus-visible{outline:3px solid var(--fx-green-deep);outline-offset:2px;border-radius:4px}.fx-konfig--dark .fx-konfig__intro a:focus-visible{outline-color:#fff}@media(pointer:coarse){.fx-konfig__opt,.fx-konfig__chip,.fx-konfig__restart,.fx-konfig__back{min-height:var(--fx-tap)}}@media(prefers-reduced-motion:reduce){.fx-konfig__step,.fx-konfig__result{animation:none!important}.fx-konfig__laderdot{animation:none!important;opacity:1}.fx-konfig a,.fx-konfig button{transition-duration:.01ms!important}.fx-konfig__opt:hover,.fx-konfig__cta:hover,.fx-konfig__buy:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/37/assets/fx-welt.css.map */
