main[data-template^=product]{--ayuba-tunnel-ink: #111412;--ayuba-tunnel-muted: #626963;--ayuba-tunnel-line: #dfe2dc;--ayuba-tunnel-soft: #f4f6f1;--ayuba-tunnel-green: #0f5b3e;--ayuba-tunnel-lime: #9abb42;--ayuba-tunnel-blue: #176ba5;--ayuba-tunnel-coral: #c55e48;--ayuba-tunnel-white: #fff;--ayuba-product-nav-height: 60px;--ayuba-product-anchor-offset: calc(var(--header-height, 0px) + 16px);color:var(--ayuba-tunnel-ink);scroll-behavior:smooth}main[data-template^=product]:has(.ayuba-product-nav){--ayuba-product-anchor-offset: calc(var(--header-height, 0px) + var(--ayuba-product-nav-height))}main[data-template^=product] .ayuba-category-rail{display:none!important;padding-block:10px 16px;background:var(--ayuba-tunnel-white);border-block-end:1px solid var(--ayuba-tunnel-line)}main[data-template^=product] .ayuba-category-rail__track{display:grid;grid-auto-columns:82px;grid-auto-flow:column;justify-content:center;gap:8px;overflow-x:auto;scrollbar-width:none}main[data-template^=product] .ayuba-category-rail__track::-webkit-scrollbar{display:none}main[data-template^=product] .ayuba-category-rail__item{min-width:0;color:var(--ayuba-tunnel-ink);text-align:center;text-decoration:none}main[data-template^=product] .ayuba-category-rail__media{width:64px;height:64px;margin-inline:auto;overflow:hidden;background:var(--ayuba-tunnel-soft);border:1px solid var(--ayuba-tunnel-line);border-radius:8px}main[data-template^=product] .ayuba-category-rail__image{width:100%;height:100%;object-fit:cover}main[data-template^=product] .ayuba-category-rail__label{display:block;margin-block-start:6px;overflow-wrap:anywhere;font-size:.6875rem;font-weight:650;line-height:1.2}main[data-template^=product] .ayuba-product-stage{background:var(--ayuba-tunnel-white)}main[data-template^=product] .ayuba-product-stage:before{content:none}.ayuba-product-story__intro{max-width:64ch;margin:0 0 32px;color:var(--ayuba-tunnel-ink);font-size:1.125rem;line-height:1.6}main[data-template^=product] .product-information,main[data-template^=product] #produkt-kaufen,main[data-template^=product] [id^=landing-kaufen-],main[data-template^=product] .ayuba-tunnel-section[id],main[data-template^=product] .ayuba-product-story__anchor,main[data-template^=product] .product-recommendations{scroll-margin-block-start:var(--ayuba-product-anchor-offset)}main[data-template^=product] .ayuba-product-stage__index{min-height:38px;align-items:center;padding-inline:max(24px,calc((100vw - 1350px)/2));color:var(--ayuba-tunnel-muted);background:var(--ayuba-tunnel-soft);border-block:1px solid var(--ayuba-tunnel-line);font-size:.6875rem;font-weight:650;text-transform:uppercase}main[data-template^=product] .ayuba-product-stage .product-information{padding-block-end:44px!important}main[data-template^=product] .ayuba-product-stage .product-information__grid{align-items:start}main[data-template^=product] .ayuba-product-stage .product-information__media{width:100%;min-width:0}main[data-template^=product] .ayuba-product-stage .product-information__media media-gallery,main[data-template^=product] .ayuba-product-stage .product-information__media slideshow-component{width:100%}main[data-template^=product] .ayuba-product-stage .product-details{min-width:0}main[data-template^=product] .ayuba-product-stage .product-details h1,main[data-template^=product] .ayuba-product-stage .product-details [data-testid=product-title]{max-width:22ch;margin:0;color:var(--ayuba-tunnel-ink);font-size:3rem;font-weight:620;line-height:1.08;letter-spacing:0}main[data-template^=product] .ayuba-purchase-summary{display:grid;gap:14px;padding-block:4px 20px;border-block-end:1px solid var(--ayuba-tunnel-line)}main[data-template^=product] .ayuba-purchase-summary__eyebrow,.ayuba-tunnel-eyebrow{margin:0;color:var(--ayuba-tunnel-green);font-size:.75rem;font-weight:750;line-height:1.3;text-transform:uppercase}main[data-template^=product] .ayuba-purchase-summary__headline{max-width:46ch;margin:0;color:var(--ayuba-tunnel-ink);font-size:1.125rem;font-weight:650;line-height:1.35}main[data-template^=product] .ayuba-purchase-summary__bullets{display:grid;gap:9px;margin:0;padding:0;list-style:none}main[data-template^=product] .ayuba-purchase-summary__bullets li{position:relative;margin:0;padding-inline-start:27px;color:#303631;font-size:.9375rem;line-height:1.45}main[data-template^=product] .ayuba-purchase-summary__bullets li:before{position:absolute;inset-block-start:0;inset-inline-start:0;width:18px;height:18px;color:var(--ayuba-tunnel-green);content:"\2713";font-size:.875rem;font-weight:800;line-height:18px;text-align:center}main[data-template^=product] .ayuba-purchase-summary__legacy-benefits :is(ul,ol){display:grid;gap:9px;margin:0;padding:0;list-style:none}main[data-template^=product] .ayuba-purchase-summary__legacy-benefits li,main[data-template^=product] .ayuba-purchase-summary__legacy-benefits p{position:relative;margin:0;padding-inline-start:27px;color:#303631;font-size:.9375rem;line-height:1.45}main[data-template^=product] .ayuba-purchase-summary__legacy-benefits li:before,main[data-template^=product] .ayuba-purchase-summary__legacy-benefits p:before{position:absolute;inset-block-start:0;inset-inline-start:0;width:18px;height:18px;color:var(--ayuba-tunnel-green);content:"\2713";font-size:.875rem;font-weight:800;line-height:18px;text-align:center}main[data-template^=product] .ayuba-purchase-summary__bundles{display:grid;grid-template-columns:repeat(3,minmax(86px,1fr));gap:6px;overflow-x:auto}main[data-template^=product] .ayuba-purchase-summary__bundle-disclosure{border-block:1px solid var(--ayuba-tunnel-line)}main[data-template^=product] .ayuba-purchase-summary__bundle-disclosure>summary{position:relative;padding-block:10px;cursor:pointer;color:var(--ayuba-tunnel-ink);font-size:.8125rem;font-weight:700;list-style:none}main[data-template^=product] .ayuba-purchase-summary__bundle-disclosure>summary::-webkit-details-marker{display:none}main[data-template^=product] .ayuba-purchase-summary__bundle-disclosure>summary:after{position:absolute;inset-inline-end:2px;content:"+";font-size:1.125rem;font-weight:500}main[data-template^=product] .ayuba-purchase-summary__bundle-disclosure[open]>summary:after{content:"\2212"}main[data-template^=product] .ayuba-purchase-summary__bundle-content{display:grid;gap:8px;padding-block:2px 12px}main[data-template^=product] .ayuba-purchase-summary__bundles>:is(div,button){display:grid;min-width:0;gap:2px;padding:9px 10px;background:var(--ayuba-tunnel-soft);border:1px solid var(--ayuba-tunnel-line);border-radius:4px}main[data-template^=product] .ayuba-purchase-summary__bundles strong{color:var(--ayuba-tunnel-ink);font-size:.75rem;line-height:1.25}main[data-template^=product] .ayuba-purchase-summary__bundles span{color:var(--ayuba-tunnel-muted);font-size:.6875rem;font-weight:650;line-height:1.25}main[data-template^=product] .ayuba-purchase-summary__bundle-note,main[data-template^=product] .ayuba-purchase-summary__pivot{margin:0;color:var(--ayuba-tunnel-muted);font-size:.75rem;line-height:1.4}main[data-template^=product] .ayuba-purchase-summary__economics{display:flex;flex-wrap:wrap;gap:8px;margin:0}main[data-template^=product] .ayuba-purchase-summary__economics>div{min-width:112px;padding:9px 12px;background:var(--ayuba-tunnel-soft);border-radius:4px}main[data-template^=product] .ayuba-purchase-summary__economics dt{color:var(--ayuba-tunnel-muted);font-size:.625rem;font-weight:650;text-transform:uppercase}main[data-template^=product] .ayuba-purchase-summary__economics dd{margin:2px 0 0;color:var(--ayuba-tunnel-ink);font-size:.875rem;font-weight:750}main[data-template^=product] .product-details .add-to-cart-button,main[data-template^=product] .sticky-add-to-cart__button{min-height:56px;color:var(--ayuba-tunnel-white)!important;background:var(--ayuba-tunnel-ink)!important;border-color:var(--ayuba-tunnel-ink)!important;border-radius:4px!important}main[data-template^=product] .product-details .add-to-cart-button:is(:hover,:focus-visible),main[data-template^=product] .sticky-add-to-cart__button:is(:hover,:focus-visible){background:var(--ayuba-tunnel-green)!important;border-color:var(--ayuba-tunnel-green)!important}main[data-template^=product] .product-details .variant-picker__form,main[data-template^=product] .product-details .variant-picker{gap:10px}main[data-template^=product] .product-details .variant-option__button-label,main[data-template^=product] .product-details .variant-option__button-label--has-swatch{min-height:48px;padding-inline:18px;border-color:var(--ayuba-tunnel-line);border-radius:6px}main[data-template^=product] .ayuba-trust-proof{border-block-start:1px solid var(--ayuba-tunnel-line)}main[data-template^=product] .ayuba-trust-proof__item{min-height:52px;padding-block:12px}.ayuba-tunnel-section{position:relative;width:100%;overflow:clip;border-block-start:1px solid var(--ayuba-tunnel-line)}.ayuba-tunnel-inner{box-sizing:border-box;width:min(100%,1440px);margin-inline:auto;padding-block:76px;padding-inline:var(--page-margin, 16px)}.ayuba-tunnel-header{display:grid;max-width:860px;gap:12px;margin-block-end:36px}.ayuba-tunnel-header h2,.ayuba-product-overview h2{max-width:24ch;margin:0;color:var(--ayuba-tunnel-ink);font-size:2.5rem;font-weight:620;line-height:1.08;letter-spacing:0}.ayuba-tunnel-header>p:not(.ayuba-tunnel-eyebrow){max-width:62ch;margin:0;color:var(--ayuba-tunnel-muted);line-height:1.55}.ayuba-product-metrics{background:var(--ayuba-tunnel-ink)}.ayuba-product-metrics .ayuba-tunnel-inner{padding-block:0}.ayuba-product-metrics__grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));margin:0}.ayuba-product-metrics__grid>div{min-width:0;min-height:126px;align-content:center;padding:24px;color:var(--ayuba-tunnel-white);border-inline-end:1px solid rgb(255 255 255 / 18%)}.ayuba-product-metrics__grid>div:last-child{border-inline-end:0}.ayuba-product-metrics__grid dt{color:#ffffff9e;font-size:.6875rem;font-weight:650;text-transform:uppercase}.ayuba-product-metrics__grid dd{margin:8px 0 0;overflow-wrap:anywhere;font-size:1.125rem;font-weight:700;line-height:1.25}.ayuba-product-navigation-section{position:sticky;inset-block-start:var(--header-height, 0px);z-index:4}.ayuba-product-nav{position:static;background:#fffffff5;border-block:1px solid var(--ayuba-tunnel-line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.ayuba-product-nav__rail{display:flex;min-height:calc(var(--ayuba-product-nav-height) - 2px);align-items:stretch;gap:0;overflow-x:auto;scrollbar-width:none}.ayuba-product-nav__rail::-webkit-scrollbar{display:none}.ayuba-product-nav__rail a{display:flex;flex:0 0 auto;align-items:center;padding-inline:24px;color:var(--ayuba-tunnel-ink);border-inline-end:1px solid var(--ayuba-tunnel-line);font-size:.8125rem;font-weight:650;text-decoration:none}.ayuba-product-nav__rail a:is(:hover,:focus-visible){color:var(--ayuba-tunnel-green);background:var(--ayuba-tunnel-soft)}.ayuba-product-overview{background:var(--ayuba-tunnel-white)}.ayuba-product-overview__grid{display:grid;min-height:520px;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:stretch;gap:48px}.ayuba-product-overview__grid--copy-only{min-height:0;grid-template-columns:minmax(0,860px)}.ayuba-product-overview__copy{display:grid;align-content:center;gap:18px}.ayuba-product-overview__copy>*{margin-block:0}.ayuba-product-overview__lead{max-width:42ch;color:var(--ayuba-tunnel-green);font-size:1.25rem;font-weight:650;line-height:1.4}.ayuba-product-overview__summary,.ayuba-product-overview__copy .rte{max-width:64ch;color:#343a35;line-height:1.65}.ayuba-product-overview__note{max-width:52ch;padding-inline-start:18px;color:var(--ayuba-tunnel-muted);border-inline-start:3px solid var(--ayuba-tunnel-coral);font-size:.9375rem;line-height:1.55}.ayuba-product-overview__media{min-height:520px;margin:0;overflow:hidden;background:var(--ayuba-tunnel-soft);border-radius:6px}.ayuba-product-overview__media img{width:100%;height:100%;object-fit:cover}.ayuba-product-formula{background:var(--ayuba-tunnel-soft)}.ayuba-product-formula .ayuba-product-table-scroll,.ayuba-product-story .ayuba-product-table-scroll{overflow-x:auto;overscroll-behavior-inline:contain;background:var(--ayuba-tunnel-white);border:1px solid var(--ayuba-tunnel-line);border-radius:4px;scrollbar-color:var(--ayuba-tunnel-green) var(--ayuba-tunnel-soft);scrollbar-width:thin}.ayuba-product-table__label{position:sticky;inset-inline-start:0;width:fit-content;margin:0;padding:14px 20px;color:var(--ayuba-tunnel-muted);font-size:.75rem;font-weight:700;text-transform:uppercase}.ayuba-product-formula table,.ayuba-product-story__table{width:100%;border-collapse:collapse}.ayuba-product-formula th,.ayuba-product-formula td,.ayuba-product-story__table th,.ayuba-product-story__table td{min-width:140px;padding:18px 20px;border-block-end:1px solid var(--ayuba-tunnel-line);text-align:left;vertical-align:top}.ayuba-product-formula th,.ayuba-product-formula td{padding-block:12px}.ayuba-product-formula thead th,.ayuba-product-story__table thead th{color:var(--ayuba-tunnel-white);background:var(--ayuba-tunnel-ink);font-size:.75rem;text-transform:uppercase}.ayuba-product-formula tbody th,.ayuba-product-story__table tbody th{color:var(--ayuba-tunnel-ink);background:var(--ayuba-tunnel-white);font-weight:700}.ayuba-product-assurance{background:var(--ayuba-tunnel-white);border-block-start:1px solid var(--ayuba-tunnel-line)}.ayuba-product-assurance__header{display:grid;grid-template-columns:minmax(180px,.55fr) minmax(0,1.45fr);align-items:end;gap:32px;margin-block-end:32px}.ayuba-product-assurance__header p,.ayuba-product-assurance__header h2,.ayuba-product-assurance__grid :is(p,h3){margin:0}.ayuba-product-assurance__header h2{max-width:760px;font-size:2.5rem;line-height:1.08}.ayuba-product-assurance__grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);border-block:1px solid var(--ayuba-tunnel-line)}.ayuba-product-assurance__guarantee,.ayuba-product-assurance__notice{min-width:0;padding:34px}.ayuba-product-assurance__guarantee{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:24px;color:var(--ayuba-tunnel-white);background:var(--ayuba-tunnel-green)}.ayuba-product-assurance__guarantee>span{font-size:4.5rem;font-weight:800;line-height:.9}.ayuba-product-assurance__guarantee>div>p:first-child,.ayuba-product-assurance__notice>p:first-child{margin-block-end:8px;font-size:.6875rem;font-weight:750;text-transform:uppercase}.ayuba-product-assurance__guarantee h3,.ayuba-product-assurance__notice h3{margin-block-end:12px;font-size:1.375rem}.ayuba-product-assurance__guarantee>div>p:not(:first-child),.ayuba-product-assurance__notice>p:last-child{line-height:1.55}.ayuba-product-assurance__guarantee a{display:inline-flex;min-height:44px;align-items:center;margin-block-start:8px;color:inherit;font-size:.875rem;font-weight:650;text-decoration:underline;text-underline-offset:.2em}.ayuba-product-assurance__notice{background:#eef4f8}.ayuba-product-assurance__notice>p:first-child{color:var(--ayuba-tunnel-blue)}.ayuba-product-formula__notes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin-block-start:28px;background:var(--ayuba-tunnel-line);border:1px solid var(--ayuba-tunnel-line)}.ayuba-product-formula__notes>div{padding:28px;background:var(--ayuba-tunnel-white)}.ayuba-product-formula__notes h3{margin-block:0 12px;font-size:1rem}.ayuba-product-application{background:var(--ayuba-tunnel-white)}.ayuba-product-application__grid{display:grid;grid-template-columns:repeat(var(--ayuba-application-columns, 4),minmax(0,1fr));border-block:1px solid var(--ayuba-tunnel-line)}.ayuba-product-application__grid article{min-width:0;min-height:250px;padding:28px 24px;border-inline-end:1px solid var(--ayuba-tunnel-line)}.ayuba-product-application__grid article:last-child{border-inline-end:0}.ayuba-product-application__grid article>span{color:var(--ayuba-tunnel-blue);font-size:.75rem;font-weight:750}.ayuba-product-application__grid h3{margin-block:36px 14px;font-size:1.25rem}.ayuba-product-application__grid .rte{color:var(--ayuba-tunnel-muted);font-size:.9375rem;line-height:1.55}.ayuba-product-application__tip{margin-block-start:24px;padding:22px 24px;color:var(--ayuba-tunnel-white);background:var(--ayuba-tunnel-green);border-radius:4px}.ayuba-product-application__tip strong{display:block;margin-block-end:6px}.ayuba-product-story{background:var(--ayuba-tunnel-soft)}.ayuba-product-story__media{position:relative;min-height:520px;margin:0;overflow:hidden;background:var(--ayuba-tunnel-ink)}.ayuba-product-story__media img{width:100%;height:520px;object-fit:cover}.ayuba-product-story__media figcaption{position:absolute;z-index:1;inset-inline-start:max(24px,calc((100vw - 1320px)/2));inset-block-end:32px;max-width:min(540px,calc(100% - 48px));padding:16px 18px;color:var(--ayuba-tunnel-white);background:#111412c7;border-inline-start:4px solid var(--ayuba-tunnel-lime);font-size:1rem;line-height:1.5}.ayuba-product-story__chapter+.ayuba-product-story__chapter,.ayuba-product-story__citations{margin-block-start:72px}.ayuba-product-story__reframe{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;background:var(--ayuba-tunnel-line);border:1px solid var(--ayuba-tunnel-line)}.ayuba-product-story__reframe>div{padding:28px;background:var(--ayuba-tunnel-white)}.ayuba-product-story__reframe>.ayuba-product-story__solution{box-shadow:inset 5px 0 0 var(--ayuba-tunnel-green)}.ayuba-product-story__reframe h3{margin-block:0 18px;font-size:1.25rem}.ayuba-product-story__reframe details,.ayuba-product-dossier details,.ayuba-product-faq details{border-block-start:1px solid var(--ayuba-tunnel-line)}.ayuba-product-story__reframe summary,.ayuba-product-dossier summary,.ayuba-product-faq summary{position:relative;display:flex;min-height:58px;align-items:center;padding-inline-end:34px;color:var(--ayuba-tunnel-ink);cursor:pointer;font-weight:650;list-style:none}.ayuba-product-story__reframe summary::-webkit-details-marker,.ayuba-product-dossier summary::-webkit-details-marker,.ayuba-product-faq summary::-webkit-details-marker{display:none}.ayuba-product-story__reframe summary:after,.ayuba-product-dossier summary:after,.ayuba-product-faq summary:after{position:absolute;inset-inline-end:4px;content:"+";color:var(--ayuba-tunnel-green);font-size:1.25rem}.ayuba-product-story__reframe details[open] summary:after,.ayuba-product-dossier details[open] summary:after,.ayuba-product-faq details[open] summary:after{content:"\2212"}.ayuba-product-story__reframe details p{margin-block:0 18px;color:var(--ayuba-tunnel-muted);line-height:1.55}.ayuba-product-story__mechanism{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:center;gap:48px}.ayuba-product-story__mechanism h2{margin-block:12px 20px;font-size:2.5rem;line-height:1.08}.ayuba-product-story__mechanism .rte{color:var(--ayuba-tunnel-muted);line-height:1.65}.ayuba-product-story__mechanism figure{min-height:420px;margin:0;overflow:hidden;background:var(--ayuba-tunnel-white);border-radius:6px}.ayuba-product-story__mechanism img{width:100%;height:100%;min-height:420px;object-fit:cover}.ayuba-product-story__timeline{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:0;padding:0;border-block:1px solid var(--ayuba-tunnel-line);list-style:none}.ayuba-product-story__timeline li{display:grid;min-height:210px;grid-template-columns:44px minmax(0,1fr);gap:16px;padding:26px 24px;border-inline-end:1px solid var(--ayuba-tunnel-line)}.ayuba-product-story__timeline li:last-child{border-inline-end:0}.ayuba-product-story__timeline li>span{display:grid;width:36px;height:36px;place-items:center;color:var(--ayuba-tunnel-white);background:var(--ayuba-tunnel-blue);border-radius:50%;font-size:.75rem;font-weight:750}.ayuba-product-story__timeline h3{margin-block:6px 12px;font-size:1.125rem}.ayuba-product-story__timeline p{margin:0;color:var(--ayuba-tunnel-muted);line-height:1.55}.ayuba-product-story__citations{padding:24px;background:var(--ayuba-tunnel-white);border:1px solid var(--ayuba-tunnel-line)}.ayuba-product-story__citations h3{margin-block:0 14px}.ayuba-product-story__citations ol{margin:0;padding-inline-start:20px}.ayuba-product-story__citations a{color:var(--ayuba-tunnel-blue)}.ayuba-product-dossier{background:var(--ayuba-tunnel-white)}.ayuba-product-dossier__list{display:grid;grid-template-columns:minmax(0,1fr);border-block-end:1px solid var(--ayuba-tunnel-line)}.ayuba-product-dossier details{padding-inline:4px}.ayuba-product-dossier details>.rte{max-width:900px;padding-block:0 24px;color:var(--ayuba-tunnel-muted);line-height:1.6}.ayuba-product-dossier details h3{margin-block:18px 8px;color:var(--ayuba-tunnel-ink);font-size:1rem}.ayuba-product-faq{background:var(--ayuba-tunnel-soft)}.ayuba-product-faq__list{border-block-end:1px solid var(--ayuba-tunnel-line)}.ayuba-product-faq details{background:var(--ayuba-tunnel-soft)}.ayuba-product-faq details>.rte{max-width:850px;padding-block:0 24px;color:var(--ayuba-tunnel-muted);line-height:1.6}.ayuba-product-education{background:var(--ayuba-tunnel-white)}.ayuba-product-education__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.ayuba-product-education__grid a{display:grid;min-height:260px;align-content:end;gap:12px;padding:26px;color:var(--ayuba-tunnel-ink);background:var(--ayuba-tunnel-soft);border:1px solid var(--ayuba-tunnel-line);border-radius:6px;text-decoration:none}.ayuba-product-education__grid a:nth-child(3n+2){background:#eef4f8}.ayuba-product-education__grid a:nth-child(3n+3){background:#f8f0ed}.ayuba-product-education__grid span{color:var(--ayuba-tunnel-muted);font-size:.75rem}.ayuba-product-education__grid h3,.ayuba-product-education__grid p{margin:0}.ayuba-product-education__grid h3{font-size:1.25rem}.ayuba-product-education__grid p{color:var(--ayuba-tunnel-muted);line-height:1.5}.ayuba-product-education__grid strong{color:var(--ayuba-tunnel-green);font-size:.8125rem}@media screen and (min-width:990px){.ayuba-product-story__media img[src*="/athlete_2.webp"]{object-position:center top}main[data-template^=product] .ayuba-product-stage .product-information__grid--half.product-information--media-left{grid-template-columns:var(--full-page-grid-margin) calc(var(--full-page-grid-central-column-width) * .41) calc(var(--full-page-grid-central-column-width) * .59) var(--full-page-grid-margin)!important}main[data-template^=product] .ayuba-product-stage .product-information__media{padding-inline-end:34px!important}main[data-template^=product] .ayuba-product-stage:not(:has(.ayuba-purchase-summary)) .product-information__media{container:ayuba-sparse-gallery / inline-size}main[data-template^=product] .ayuba-product-stage:not(:has(.ayuba-purchase-summary)) slideshow-slide{--grid-template-rows: min(100cqi, 60dvh) 1fr !important;--grid-template-rows-desktop: min(100cqi, 60dvh) 1fr !important}main[data-template^=product] .ayuba-product-stage:not(:has(.ayuba-purchase-summary)) slideshow-component :is(.product-media-container,.product-media,.product-media__image){height:min(100cqi,60dvh);min-height:0;max-height:min(100cqi,60dvh)}main[data-template^=product] .ayuba-product-stage .product-details{padding-inline-start:34px!important}main[data-template^=product] .ayuba-product-stage .media-gallery,main[data-template^=product] .ayuba-product-stage .product-details{position:sticky;inset-block-start:calc(var(--header-height, 0px) + 18px)}}@media screen and (max-width:989px){main[data-template^=product] .ayuba-category-rail__track{justify-content:start}.ayuba-product-metrics__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.ayuba-product-metrics__grid>div:nth-child(3){border-inline-end:0}.ayuba-product-metrics__grid>div:nth-child(n+4){border-block-start:1px solid rgb(255 255 255 / 18%)}.ayuba-product-overview__grid,.ayuba-product-story__mechanism{grid-template-columns:minmax(0,1fr)}.ayuba-product-overview__media{min-height:430px}.ayuba-product-application__grid{grid-template-columns:repeat(var(--ayuba-application-columns-tablet, 2),minmax(0,1fr))}.ayuba-product-story__timeline{grid-template-columns:repeat(2,minmax(0,1fr))}.ayuba-product-application__grid article:nth-child(2),.ayuba-product-story__timeline li:nth-child(2){border-inline-end:0}.ayuba-product-application__grid article:nth-child(n+3),.ayuba-product-story__timeline li:nth-child(n+3){border-block-start:1px solid var(--ayuba-tunnel-line)}}@media screen and (max-width:749px){main[data-template^=product]{--ayuba-product-nav-height: 54px}main[data-template^=product] .ayuba-category-rail{display:none!important;padding-block:10px 12px}main[data-template^=product] .ayuba-category-rail__viewport{padding-inline:16px}main[data-template^=product] .ayuba-category-rail__track{grid-auto-columns:84px;gap:10px}main[data-template^=product] .ayuba-category-rail__media{width:58px;height:58px}main[data-template^=product] .ayuba-category-rail__label{overflow-wrap:normal;font-size:.65625rem;-webkit-hyphens:auto;hyphens:auto}main[data-template^=product] .ayuba-product-stage__index{display:none}main[data-template^=product] .ayuba-product-stage .product-information{padding-block-end:24px!important}main[data-template^=product] .ayuba-product-stage .product-information__media{padding:0!important;margin-inline:0;min-height:0}main[data-template^=product] .ayuba-product-stage .product-information__media slideshow-component{--slide-min-height: min(31dvh, 270px) !important}main[data-template^=product] .ayuba-product-stage .product-information__media slideshow-slide{--grid-template-rows: min(31dvh, 270px) 1fr !important}main[data-template^=product] .ayuba-product-stage .product-information__media slideshow-component .product-media-container,main[data-template^=product] .ayuba-product-stage .product-information__media slideshow-component .product-media,main[data-template^=product] .ayuba-product-stage .product-information__media slideshow-component .product-media__image{height:min(31dvh,270px);max-height:min(31dvh,270px)}main[data-template^=product] .ayuba-product-stage .product-details{padding-block:18px!important}main[data-template^=product] .ayuba-product-stage .product-details h1,main[data-template^=product] .ayuba-product-stage .product-details [data-testid=product-title]{max-width:none;font-size:1.75rem;line-height:1.08}main[data-template^=product] .ayuba-purchase-summary{gap:9px;padding-block-end:12px}main[data-template^=product] .ayuba-purchase-summary__headline{font-size:.9375rem}main[data-template^=product] .ayuba-purchase-summary__bullets,main[data-template^=product] .ayuba-purchase-summary__legacy-benefits :is(ul,ol){grid-template-columns:repeat(2,minmax(0,1fr));gap:7px 10px}main[data-template^=product] .ayuba-purchase-summary__bullets li,main[data-template^=product] .ayuba-purchase-summary__legacy-benefits li,main[data-template^=product] .ayuba-purchase-summary__legacy-benefits p{padding-inline-start:22px;font-size:.8125rem;line-height:1.35}main[data-template^=product] .ayuba-purchase-summary__bundles{grid-template-columns:repeat(3,minmax(76px,1fr))}main[data-template^=product] .ayuba-purchase-summary__bundles>:is(div,button){padding:8px}main[data-template^=product] .ayuba-purchase-summary__economics>div{min-width:0;padding:8px 10px}main[data-template^=product] .sticky-add-to-cart__bar{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;padding:8px 16px calc(8px + env(safe-area-inset-bottom))}main[data-template^=product] .sticky-add-to-cart__bar:before{-webkit-backdrop-filter:none;backdrop-filter:none}main[data-template^=product] .sticky-add-to-cart__image{display:none}main[data-template^=product] .sticky-add-to-cart__info{display:none}main[data-template^=product] .sticky-add-to-cart__title{display:block;font-size:.8125rem;line-height:1.3}main[data-template^=product] .sticky-add-to-cart__variant{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem}main[data-template^=product] .sticky-add-to-cart__button{width:auto!important;min-width:92px;padding-inline:14px!important}main[data-template^=product] .sticky-add-to-cart__button .add-to-cart-text__content{display:inline!important;font-size:.75rem}main[data-template^=product]{padding-block-end:calc(88px + env(safe-area-inset-bottom))}main[data-template^=product] .ayuba-purchase-summary__economics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.ayuba-tunnel-inner{padding-block:48px}.ayuba-tunnel-header{gap:10px;margin-block-end:26px}.ayuba-tunnel-header h2,.ayuba-product-overview h2,.ayuba-product-story__mechanism h2{max-width:none;font-size:1.875rem}.ayuba-product-nav__rail{padding-inline:0}.ayuba-product-nav__rail a{padding-inline:17px;font-size:.75rem}.ayuba-product-metrics__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ayuba-product-metrics__grid>div{min-height:106px;padding:18px 16px;border-block-start:1px solid rgb(255 255 255 / 18%)}.ayuba-product-metrics__grid>div:nth-child(-n+2){border-block-start:0}.ayuba-product-metrics__grid>div:nth-child(2n){border-inline-end:0}.ayuba-product-metrics__grid dd{font-size:1rem}.ayuba-product-overview__grid{min-height:0;gap:30px}.ayuba-product-overview__media{min-height:340px}.ayuba-product-formula__notes,.ayuba-product-story__reframe,.ayuba-product-education__grid{grid-template-columns:minmax(0,1fr)}.ayuba-product-formula th,.ayuba-product-formula td,.ayuba-product-story__table th,.ayuba-product-story__table td{min-width:148px;padding:14px}.ayuba-product-formula table,.ayuba-product-story__table{min-width:600px}.ayuba-product-formula table{min-width:100%;table-layout:fixed}.ayuba-product-formula th,.ayuba-product-formula td{min-width:0;padding:12px 10px}.ayuba-product-formula thead th:first-child,.ayuba-product-formula tbody th{width:56%;min-width:0}.ayuba-product-formula thead th:not(:first-child),.ayuba-product-formula tbody td{width:22%}.ayuba-product-formula thead th:first-child,.ayuba-product-story__table thead th:first-child,.ayuba-product-formula tbody th,.ayuba-product-story__table tbody th{position:sticky;inset-inline-start:0}.ayuba-product-formula thead th:first-child,.ayuba-product-story__table thead th:first-child{z-index:2;background:var(--ayuba-tunnel-ink)}.ayuba-product-formula tbody th,.ayuba-product-story__table tbody th{z-index:1;min-width:184px;box-shadow:8px 0 12px -12px #11141285}.ayuba-product-story .ayuba-product-table-scroll{overflow:visible;border:0;background:transparent}.ayuba-product-story .ayuba-product-story__table{display:block;min-width:100%;border-collapse:separate}.ayuba-product-story .ayuba-product-story__table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.ayuba-product-story .ayuba-product-story__table tbody{display:grid;gap:10px}.ayuba-product-story .ayuba-product-story__table tbody tr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 14px;padding:15px;border:1px solid var(--ayuba-tunnel-line);border-radius:4px;background:var(--ayuba-tunnel-white)}.ayuba-product-story .ayuba-product-story__table tbody th{grid-column:1 / -1;position:static;inset:auto;width:auto;min-width:0;padding:0 0 9px;border-block-end:1px solid var(--ayuba-tunnel-line);box-shadow:none;font-size:.875rem;line-height:1.3}.ayuba-product-story .ayuba-product-story__table tbody td{min-width:0;padding:0;border:0;font-size:.8125rem;line-height:1.4;overflow-wrap:break-word;-webkit-hyphens:manual;hyphens:manual}.ayuba-product-story .ayuba-product-story__table tbody td:last-child{color:var(--ayuba-tunnel-ink);font-weight:650}.ayuba-product-story .ayuba-product-story__table tbody td:before{display:block;margin-block-end:5px;color:var(--ayuba-tunnel-muted);content:"Vergleich";font-size:.6875rem;font-weight:750;text-transform:uppercase}.ayuba-product-story .ayuba-product-story__table tbody td:last-child:before{color:var(--ayuba-tunnel-green);content:"Ayuba"}.ayuba-product-assurance__header,.ayuba-product-assurance__grid{grid-template-columns:minmax(0,1fr)}.ayuba-product-assurance__header{gap:12px;margin-block-end:24px}.ayuba-product-assurance__header h2{font-size:1.875rem}.ayuba-product-assurance__guarantee,.ayuba-product-assurance__notice{padding:24px 20px}.ayuba-product-assurance__guarantee{gap:18px}.ayuba-product-assurance__guarantee>span{font-size:3.5rem}.ayuba-product-application__grid,.ayuba-product-story__timeline{grid-template-columns:minmax(0,1fr)}.ayuba-product-application__grid article,.ayuba-product-story__timeline li{min-height:0;border-inline-end:0;border-block-start:1px solid var(--ayuba-tunnel-line)}.ayuba-product-application__grid article:first-child,.ayuba-product-story__timeline li:first-child{border-block-start:0}.ayuba-product-application__grid h3{margin-block-start:20px}.ayuba-product-story__media,.ayuba-product-story__media img{min-height:380px;height:380px}.ayuba-product-story__media figcaption{inset-inline:16px;inset-block-end:16px;max-width:none;font-size:.875rem}.ayuba-product-story__chapter+.ayuba-product-story__chapter,.ayuba-product-story__citations{margin-block-start:48px}.ayuba-product-story__reframe>div,.ayuba-product-formula__notes>div{padding:22px 18px}.ayuba-product-story__reframe>.ayuba-product-story__solution{box-shadow:inset 0 5px 0 var(--ayuba-tunnel-green)}.ayuba-product-education__grid a{min-height:220px}}@media screen and (max-width:374px){main[data-template^=product] .ayuba-product-stage .product-information__media{min-height:272px}main[data-template^=product] .ayuba-product-stage .product-details{padding-block:10px!important}main[data-template^=product] .ayuba-product-stage .product-details h1,main[data-template^=product] .ayuba-product-stage .product-details [data-testid=product-title]{font-size:1.375rem;line-height:1.05}main[data-template^=product] .ayuba-purchase-summary{gap:7px;padding-block-end:8px}main[data-template^=product] .ayuba-purchase-summary__headline{font-size:.875rem;line-height:1.3}main[data-template^=product] .ayuba-purchase-summary__bullets,main[data-template^=product] .ayuba-purchase-summary__legacy-benefits :is(ul,ol){gap:5px 8px}main[data-template^=product] .ayuba-purchase-summary__bullets li,main[data-template^=product] .ayuba-purchase-summary__legacy-benefits li,main[data-template^=product] .ayuba-purchase-summary__legacy-benefits p{padding-inline-start:20px;font-size:.75rem;line-height:1.25}main[data-template^=product] .ayuba-purchase-summary__bundle-disclosure>summary{padding-block:8px}main[data-template^=product] .ayuba-purchase-summary__economics>div{padding-block:6px}.ayuba-product-metrics__grid{grid-template-columns:minmax(0,1fr)}.ayuba-product-metrics__grid>div{border-inline-end:0}.ayuba-product-metrics__grid>div:nth-child(2){border-block-start:1px solid rgb(255 255 255 / 18%)}}.ayuba-product-metrics__lead{color:inherit;text-decoration:none}.ayuba-product-metrics__lead:hover{text-decoration:underline;text-underline-offset:3px}.ayuba-product-assurance__guarantee>span small{display:block;margin-block-start:4px;font-size:.875rem;font-weight:750;letter-spacing:.04em;line-height:1;text-transform:uppercase}
/*# sourceMappingURL=/cdn/shop/t/18/assets/ayuba-tunnel-pdp.css.map */
