#MainContent .ttx-lp{box-sizing:border-box;width:min(100% - 2 * var(--ap-gutter, 12px),var(--ap-content-max, 136rem));max-width:none;margin-inline:auto;padding:0 0 max(var(--ap-section-y, 40px),var(--ap-float-safe, 88px));color:var(--ap-ink, rgb(var(--color-foreground)));font-size:var(--ap-fs-body, 1.6rem);line-height:1.6}#MainContent .ttx-lp a:not([class]){color:var(--ap-accent-ink, var(--ap-accent, rgb(var(--color-button))));text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}#MainContent .ttx-lp a:not([class]):hover{text-decoration-thickness:2px}#MainContent .ttx-lp__crumbs{margin:0 0 var(--ap-space-sm, 12px)}@media screen and (max-width:749px){#MainContent .ttx-lp__crumbs .ap-breadcrumbs__list{flex-wrap:nowrap;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;padding-block:.4rem;margin-block:-.4rem;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 2.4rem),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 2.4rem),transparent)}#MainContent .ttx-lp__crumbs .ap-breadcrumbs__list::-webkit-scrollbar{display:none}#MainContent .ttx-lp__crumbs .ap-breadcrumbs__item,#MainContent .ttx-lp__crumbs .ap-breadcrumbs__item:last-child{flex:0 0 auto}#MainContent .ttx-lp__crumbs .ap-breadcrumbs__item:last-child .ap-breadcrumbs__current{overflow:visible;text-overflow:clip;padding-inline-end:2.4rem}}#MainContent .ttx-lp__head{display:flex;flex-direction:column;align-items:flex-start;gap:var(--ap-space-xs, 8px);margin:0 0 var(--ap-space-lg, 24px)}#MainContent .ttx-lp__head>*{max-width:100%;min-width:0}#MainContent .ttx-lp__head>.ap-chip-row--scroll{align-self:stretch}#MainContent .ttx-lp__title{margin:0;font-family:var(--ap-font-display, var(--font-heading-family));font-size:var(--ap-fs-page-title, 4.8rem);font-weight:var(--ap-fw-display, 700);line-height:1.05;letter-spacing:0;text-transform:none;text-wrap:balance;overflow-wrap:break-word;-webkit-hyphens:manual;hyphens:manual}#MainContent .ttx-lp__lead{margin:0}#MainContent .ttx-lp__body{display:block}#MainContent .ttx-lp__body>*+*{margin-block-start:var(--ap-stack, 32px)}#MainContent .ttx-lp__section,#MainContent .ttx-lp [id]{scroll-margin-top:12rem}#MainContent .ttx-lp__section{min-width:0}#MainContent .ttx-lp .ap-panel{width:auto;max-width:none;margin-inline:0}#MainContent .ttx-lp .ap-panel>*+*{margin-block-start:var(--ap-space-md, 16px)}#MainContent .ttx-lp .ap-chip--select{display:inline-flex;align-items:center;gap:.6rem;border-radius:var(--ap-radius-pill, 999px);font-family:var(--font-body-family);font-weight:var(--ap-fw-strong, 600);line-height:1.2;letter-spacing:0;text-transform:none;max-width:100%;white-space:normal;overflow-wrap:break-word;font-variant-numeric:tabular-nums lining-nums}#MainContent .ttx-lp .ap-chip--select .ap-mini-icon{--ap-mi-color: currentColor}#MainContent .ttx-lp :is(p,li,span)>.ap-mini-icon{margin-inline-end:var(--ap-mini-icon-gap, 1rem);vertical-align:-.3em}#MainContent .ttx-lp__tiles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--ap-space-sm, 12px);margin:0;padding:0;list-style:none}@media screen and (min-width:750px){#MainContent .ttx-lp__tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--ap-space-md, 16px)}}@media screen and (min-width:990px){#MainContent .ttx-lp__tiles{grid-template-columns:repeat(4,minmax(0,1fr))}}#MainContent .ttx-lp__tiles>.ap-card{height:100%}#MainContent .ttx-lp__tiles .ap-card :where(h3,h4){margin:0;font-family:var(--ap-font-display, var(--font-heading-family));font-size:1.7rem;font-weight:var(--ap-fw-display, 700);line-height:1.15;letter-spacing:0;text-transform:none;overflow-wrap:break-word}@media screen and (min-width:750px){#MainContent .ttx-lp__tiles .ap-card :where(h3,h4){font-size:1.8rem}}@media screen and (min-width:990px){#MainContent .ttx-lp__tiles .ap-card :where(h3,h4){font-size:1.9rem}}#MainContent .ttx-lp__tiles .ap-card{position:relative}#MainContent .ttx-lp__tiles .ap-card :where(h3,h4) a{color:inherit;text-decoration:none}#MainContent .ttx-lp__tiles .ap-card :where(h3,h4) a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border-radius:inherit}#MainContent .ttx-lp__tiles .ap-card :where(h3,h4) a:hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}@supports selector(:has(a)){#MainContent .ttx-lp__tiles .ap-card:has(:where(h3,h4) a:focus-visible){outline:2px solid var(--ap-focus-color, var(--ap-accent, rgb(var(--color-button))));outline-offset:2px}#MainContent .ttx-lp__tiles .ap-card :where(h3,h4) a:focus-visible{outline:none}}#MainContent .ttx-lp__tiles .ap-card>.ap-btn{margin-top:auto;width:100%}#MainContent .ttx-lp__tiles .ap-badge{max-width:100%;white-space:normal;text-align:start}#MainContent .ttx-lp__tiles .ap-small>.ap-badge--warning,#MainContent .ttx-lp__hero .ap-small>.ap-badge--warning,#MainContent .ttx-lp__table .ap-small>.ap-badge--warning{max-width:100%;min-height:2.6rem;padding:.2rem 1rem;font-size:1.2rem;font-weight:var(--ap-fw-strong, 600);line-height:1.2;letter-spacing:normal;text-transform:none;white-space:normal;text-wrap:balance}#MainContent .ttx-lp__table td>.ap-small{margin:.4rem 0 0}#MainContent .ttx-lp__tiles+*{margin-top:var(--ap-space-md, 16px)}#MainContent .ttx-lp__tiles .ap-chip-row{gap:var(--ap-space-2xs, 4px)}#MainContent .ttx-lp .ap-card__media{isolation:isolate;padding:2%}#MainContent .ttx-lp .ap-card__media img{mix-blend-mode:multiply}#MainContent .ttx-lp__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--ap-space-sm, 12px);margin:0;padding:0;list-style:none}@media screen and (min-width:750px){#MainContent .ttx-lp__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--ap-space-md, 16px)}}@media screen and (min-width:990px){#MainContent .ttx-lp__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (min-width:1200px){#MainContent .ttx-lp__grid{grid-template-columns:repeat(6,minmax(0,1fr))}}#MainContent .ttx-lp__grid>li{min-width:0;overflow-wrap:break-word;-webkit-hyphens:manual;hyphens:manual}#MainContent .ttx-lp__grid .ap-link{font-family:var(--ap-font-display, var(--font-heading-family));font-size:1.8rem;font-weight:var(--ap-fw-display, 700);line-height:1.15;text-decoration:none;color:var(--ap-ink, rgb(var(--color-foreground)))}#MainContent .ttx-lp__grid .ap-link:hover{color:var(--ap-accent-ink, var(--ap-accent, rgb(var(--color-button))));text-decoration:underline;text-decoration-thickness:2px}#MainContent .ttx-lp__grid .ap-small>.ap-link{font-family:var(--font-body-family);font-size:inherit;font-weight:var(--ap-fw-strong, 600);color:var(--ap-accent-ink, var(--ap-accent, rgb(var(--color-button))));text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}#MainContent .ttx-lp__az{margin:0 0 var(--ap-space-md, 16px)}#MainContent .ttx-lp__az .ap-chip--select{min-width:var(--ap-chip-h, 4.8rem);justify-content:center;padding-inline:1.2rem}#MainContent .ttx-lp__table{width:100%;border-collapse:collapse;font-size:var(--ap-fs-ui, 1.5rem);font-variant-numeric:tabular-nums lining-nums}#MainContent .ttx-lp__table thead th{padding:1rem 1.6rem;border-bottom:1px solid var(--ap-line-mid, rgba(var(--color-foreground), .2));font-size:var(--ap-fs-micro, 1.2rem);font-weight:var(--ap-fw-strong, 600);letter-spacing:var(--ap-ls-micro, .06em);text-transform:uppercase;text-align:start;color:var(--ap-ink-muted, rgba(var(--color-foreground), .72))}#MainContent .ttx-lp__table td,#MainContent .ttx-lp__table tbody th[scope=row]{padding:1rem 1.6rem;border-bottom:1px solid var(--ap-line, rgba(var(--color-foreground), .12));vertical-align:middle}#MainContent .ttx-lp__table tbody th[scope=row]{font-size:inherit;font-weight:var(--ap-fw-strong, 600);letter-spacing:normal;text-transform:none;text-align:start;color:var(--ap-ink, rgb(var(--color-foreground)))}#MainContent .ttx-lp__table tbody tr:last-child :where(td,th){border-bottom:0}@media screen and (max-width:749px){#MainContent .ttx-lp__table,#MainContent .ttx-lp__table tbody{display:block}#MainContent .ttx-lp__table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}#MainContent .ttx-lp__table tr{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ap-space-xs, 8px) var(--ap-space-sm, 12px);padding:var(--ap-space-sm, 12px) var(--ap-space-md, 16px);background:var(--ap-card, #fff);border:1px solid var(--ap-line, rgba(var(--color-foreground), .12));border-radius:var(--ap-radius, 14px)}#MainContent .ttx-lp__table tr+tr{margin-top:var(--ap-space-xs, 8px)}#MainContent .ttx-lp__table td,#MainContent .ttx-lp__table tbody th[scope=row]{display:block;padding:0;border:0}#MainContent .ttx-lp__table tbody th[scope=row]{flex:1 1 100%}#MainContent .ttx-lp__table tbody tr{position:relative}#MainContent .ttx-lp__table tbody th[scope=row] a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border-radius:inherit}}#MainContent .ttx-lp__hero{display:grid;grid-template-columns:9.6rem minmax(0,1fr);align-items:start;gap:var(--ap-space-md, 16px)}#MainContent .ttx-lp__hero>.ap-card__media{padding:.4rem}#MainContent .ttx-lp__hero>:not(.ap-card__media){display:flex;flex-direction:column;gap:var(--ap-space-sm, 12px);min-width:0}#MainContent .ttx-lp__hero>:first-child:not(.ap-card__media),#MainContent .ttx-lp__hero>:not(.ap-card__media)+:not(.ap-card__media){grid-column:1 / -1}#MainContent .ttx-lp__hero p{margin:0}@media screen and (min-width:750px){#MainContent .ttx-lp__hero{grid-template-columns:12rem minmax(0,1fr) minmax(0,1fr);grid-template-rows:auto;gap:var(--ap-space-sm, 12px) var(--ap-space-lg, 24px)}#MainContent .ttx-lp__hero>.ap-card__media{grid-row:auto;max-height:12rem;padding:var(--ap-space-xs, 8px)}#MainContent .ttx-lp__hero>:not(.ap-card__media){gap:var(--ap-space-xs, 8px)}#MainContent .ttx-lp__hero>.ap-card__media+:not(.ap-card__media)+:not(.ap-card__media){grid-column:3;grid-row:1}}#MainContent .ttx-lp__stars{color:var(--ap-star, #c77700);letter-spacing:.08em;white-space:nowrap}#MainContent .ttx-lp__steps{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--ap-space-xs, 8px);margin:0 0 var(--ap-space-md, 16px);padding:0;list-style:none}#MainContent .ttx-lp__steps>li{display:flex;align-items:center;gap:var(--ap-space-sm, 12px);min-width:0;font-size:var(--ap-fs-small, 1.35rem);line-height:1.3;color:var(--ap-ink-muted, rgba(var(--color-foreground), .72));overflow-wrap:break-word}#MainContent .ttx-lp__steps>li:before{content:"";flex:0 0 auto;width:3.2rem;height:.6rem;border-radius:var(--ap-radius-pill, 999px);background:var(--ap-line-mid, rgba(var(--color-foreground), .2))}@media screen and (min-width:990px){#MainContent .ttx-lp__steps{grid-template-columns:repeat(auto-fit,minmax(8.8rem,1fr));gap:var(--ap-space-sm, 12px) var(--ap-space-xs, 8px)}#MainContent .ttx-lp__steps>li{flex-direction:column;align-items:stretch;gap:.6rem}#MainContent .ttx-lp__steps>li:before{width:auto}}#MainContent .ttx-lp__steps>li[data-ttx-erledigt]:before{background:var(--ap-success, #1a7f37)}#MainContent .ttx-lp__steps>li[aria-current=step]{color:var(--ap-ink, rgb(var(--color-foreground)));font-weight:var(--ap-fw-strong, 600)}#MainContent .ttx-lp__steps>li[aria-current=step]:before{background:var(--ap-accent, rgb(var(--color-button)))}#MainContent .ttx-lp__value{display:flex;flex-direction:column;gap:.2rem;min-width:0}#MainContent .ttx-lp__value>:last-child{margin:0;font-family:var(--ap-font-display, var(--font-heading-family));font-size:var(--ap-fs-h3, 2.2rem);font-weight:var(--ap-fw-display, 700);line-height:1.2;overflow-wrap:anywhere;font-variant-numeric:tabular-nums lining-nums}#MainContent .ttx-lp[data-ttx-seite=baureihe] .ttx-lp__section[id^=g-]>.ap-section-head{margin-bottom:var(--ap-space-xs, 8px);gap:.2rem}#MainContent .ttx-lp[data-ttx-seite=baureihe] .ttx-lp__section[id^=g-]>.ap-section-head .ap-section-head__title{font-size:var(--ap-fs-h3, 2.2rem);line-height:1.2}#MainContent .ttx-lp[data-ttx-seite=baureihe] .ttx-lp__section[id^=g-]>.ap-section-head .ap-section-head__lead{font-size:var(--ap-fs-small, 1.35rem);line-height:1.4}#MainContent .ttx-lp[data-ttx-seite=baureihe] .ttx-lp__body>.ap-panel:first-child+.ttx-lp__section[id^=g-]{margin-block-start:var(--ap-space-lg, 24px)}@media screen and (min-width:750px){#MainContent .ttx-lp[data-ttx-seite=baureihe] .ttx-lp__section[id^=g-]>.ap-section-head{flex-flow:row wrap;align-items:baseline;column-gap:var(--ap-space-md, 16px)}#MainContent .ttx-lp[data-ttx-seite=baureihe] .ttx-lp__body>.ap-panel:first-child{padding:var(--ap-space-lg, 24px)}}#MainContent .ttx-lp__form input[type=file].ap-input{height:auto;min-height:var(--ap-input-h, 5.2rem);padding:.8rem 1.2rem}#MainContent .ttx-lp__form input[type=file].ap-input::file-selector-button{min-height:3.6rem;margin-inline-end:1.2rem;padding:0 1.4rem;border:1px solid var(--ap-line-strong, rgba(var(--color-foreground), .55));border-radius:var(--ap-radius-control, 1.2rem);background:var(--ap-sunken, #eff5f9);color:var(--ap-ink, rgb(var(--color-foreground)));font:inherit;font-weight:var(--ap-fw-strong, 600);cursor:pointer}@media screen and (max-width:749px){#MainContent .ttx-lp__form input[type=file].ap-input::file-selector-button{margin-inline-end:.8rem;padding:0 1rem;font-size:1.5rem}}#MainContent .ttx-lp fieldset.ap-field{margin:0;padding:0;border:0;min-inline-size:0}#MainContent .ttx-lp fieldset.ap-field>legend.ap-label{padding:0;margin-block-end:.6rem}#MainContent .ttx-lp :is(a[href],button,input,select,textarea,summary,[tabindex]),#MainContent .ttx-ms :is(a[href],button,input,select,textarea,summary,[tabindex]),#MainContent .ttx-sr :is(a[href],button,input,select,textarea,summary,[tabindex]){scroll-margin-top:8rem;scroll-margin-bottom:calc(var(--ap-float-floor, 0px) + var(--ap-float-stapel, 1) * (var(--ap-float-size, 4.4rem) + var(--ap-float-stack, 1.2rem)) + 1.2rem)}@media screen and (min-width:990px){#MainContent .ttx-lp :is(a[href],button,input,select,textarea,summary,[tabindex]),#MainContent .ttx-ms :is(a[href],button,input,select,textarea,summary,[tabindex]),#MainContent .ttx-sr :is(a[href],button,input,select,textarea,summary,[tabindex]){scroll-margin-top:12rem}}#MainContent .ttx-lp .ap-chip-row--scroll{scroll-padding-inline-end:6.4rem}@media screen and (min-width:990px){#MainContent .ttx-lp .ap-chip-row--scroll{flex-wrap:wrap;overflow-x:visible;-webkit-mask-image:none;mask-image:none}}@media screen and (min-width:750px)and (max-width:989px){#MainContent .ttx-lp .ap-chip-row--scroll{scrollbar-width:thin;scrollbar-color:var(--ap-line-mid, rgba(var(--color-foreground), .2)) transparent;padding-block-end:.8rem}#MainContent .ttx-lp .ap-chip-row--scroll::-webkit-scrollbar{display:block;height:.6rem}#MainContent .ttx-lp .ap-chip-row--scroll::-webkit-scrollbar-thumb{border-radius:var(--ap-radius-pill, 999px);background:var(--ap-line-mid, rgba(var(--color-foreground), .2))}}#MainContent .ttx-lp .ap-accordion__body{max-width:none}#MainContent .ttx-lp__facts{display:grid;grid-template-columns:minmax(0,1fr);column-gap:var(--ap-space-xl, 40px);margin:0}@media screen and (min-width:750px){#MainContent .ttx-lp__facts{grid-template-columns:repeat(2,minmax(0,1fr))}}#MainContent .ttx-lp__facts>div{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:var(--ap-space-2xs, 4px) var(--ap-space-md, 16px);min-width:0;padding:1rem 0;border-bottom:1px solid var(--ap-line, rgba(var(--color-foreground), .12))}#MainContent .ttx-lp__facts dt{flex:1 1 0;font-weight:var(--ap-fw-strong, 600);color:var(--ap-ink-muted, rgba(var(--color-foreground), .72))}#MainContent .ttx-lp__facts dd{flex:0 0 auto;max-width:60%;margin:0;margin-inline-start:auto;text-align:end;overflow-wrap:break-word;font-variant-numeric:tabular-nums lining-nums}#MainContent .ttx-lp__form{display:grid;gap:var(--ap-space-md, 16px)}#MainContent .ttx-lp__form>.ap-btn{justify-self:start}@media screen and (max-width:749px){#MainContent .ttx-lp__form>.ap-btn{justify-self:stretch}}#MainContent .ttx-lp__pager{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ap-space-xs, 8px);margin-block-start:var(--ap-space-lg, 24px)}#MainContent .ttx-lp__pager .ap-btn{min-width:var(--ap-btn-h-compact, 4.8rem)}#MainContent .ttx-lp__pager span.ap-btn{cursor:default}#MainContent .ttx-lp__pager .ap-btn--secondary{border-color:var(--ap-line-mid, rgba(var(--color-foreground), .2))}#MainContent .ttx-lp__pager>span:not(.ap-btn){display:inline-flex;align-items:center;justify-content:center;min-width:4.4rem;min-height:var(--ap-btn-h-compact, 4.8rem);color:var(--ap-ink-muted, rgba(var(--color-foreground), .72))}#MainContent .ttx-lp__notes{display:flex;flex-direction:column;gap:var(--ap-space-xs, 8px);margin-block-start:var(--ap-stack, 32px);padding-block-start:var(--ap-space-md, 16px);border-top:1px solid var(--ap-line, rgba(var(--color-foreground), .12));font-size:var(--ap-fs-small, 1.35rem);line-height:1.5;color:var(--ap-ink-muted, rgba(var(--color-foreground), .72))}#MainContent .ttx-lp__notes p{margin:0;max-width:90ch}#MainContent .ttx-lp__notes a{color:var(--ap-accent-ink, var(--ap-accent, rgb(var(--color-button))));text-underline-offset:3px}#MainContent .ttx-ms,#MainContent .ttx-sr{box-sizing:border-box;width:min(100% - 2 * var(--ap-gutter, 12px),var(--ap-content-max, 136rem));max-width:none;margin-inline:auto;padding:var(--ap-space-md, 16px) 0 max(var(--ap-section-y, 40px),var(--ap-float-safe, 88px));color:var(--ap-ink, rgb(var(--color-foreground)));font-size:var(--ap-fs-body, 1.6rem);line-height:1.6}#MainContent .ttx-ms:has(>#steckbrief){display:flex;flex-direction:column}#MainContent .ttx-ms>#steckbrief{order:1}#MainContent .ttx-ms>#steckbrief~:not([id^=achse]){order:2}#MainContent .ttx-ms:has(>#steckbrief)>.ttx-ms__intro{margin-bottom:0}#MainContent :where(.ttx-ms,.ttx-sr) a{color:var(--ap-accent-ink, var(--ap-accent, rgb(var(--color-button))));text-decoration-thickness:1px;text-underline-offset:3px}#MainContent .ttx-sr__crumbs{margin:0;font-size:inherit;opacity:1}#MainContent .ttx-ms__crumbs{margin:0 0 var(--ap-space-xs, 8px)}#MainContent .ttx-ms__crumbs ol{display:flex;flex-wrap:wrap;align-items:center;gap:0 var(--ap-space-2xs, 4px);margin:0;padding:0;list-style:none;font-size:var(--ap-fs-small, 1.35rem);line-height:1.3}#MainContent .ttx-ms__crumb{display:inline-flex;align-items:center;gap:var(--ap-space-2xs, 4px);min-width:0;max-width:100%;margin:0}#MainContent .ttx-ms__crumb+.ttx-ms__crumb:before{content:none}#MainContent .ttx-ms__crumb:not(:last-child):after{content:"/";color:rgba(var(--color-foreground),.72)}@media screen and (max-width:749px){#MainContent .ttx-ms__crumbs ol{flex-wrap:nowrap;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;padding-block:.4rem;margin-block:-.4rem;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 2.4rem),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 2.4rem),transparent)}#MainContent .ttx-ms__crumbs ol::-webkit-scrollbar{display:none}#MainContent .ttx-ms__crumb{flex:0 0 auto;max-width:none}#MainContent .ttx-ms__crumb:last-child{padding-inline-end:2.4rem}}#MainContent .ttx-ms__crumbs a{display:inline-flex;align-items:center;min-height:var(--ap-tap, 4.4rem);padding:0 .2rem;color:rgba(var(--color-foreground),.72);text-decoration:none}#MainContent .ttx-ms__crumbs a:hover,#MainContent .ttx-ms__crumbs a:focus-visible{color:var(--ap-accent-ink, var(--ap-accent, rgb(var(--color-button))));text-decoration:underline}#MainContent .ttx-ms__crumb[aria-current]{min-height:var(--ap-tap, 4.4rem);font-weight:var(--ap-fw-strong, 600);color:var(--ap-ink, rgb(var(--color-foreground)))}#MainContent .ttx-ms__h1,#MainContent .ttx-sr__h1{margin:0 0 var(--ap-space-sm, 12px);font-family:var(--ap-font-display, var(--font-heading-family));font-size:var(--ap-fs-page-title, 4.8rem);font-weight:var(--ap-fw-display, 700);line-height:1.05;letter-spacing:0;text-transform:none;text-wrap:balance;overflow-wrap:break-word}#MainContent .ttx-ms__intro,#MainContent .ttx-sr__intro{max-width:60ch;margin:0 0 var(--ap-space-lg, 24px);font-size:var(--ap-fs-lead, 1.8rem);line-height:1.55;color:var(--ap-ink-muted, rgba(var(--color-foreground), .72))}#MainContent .ttx-ms__section{min-width:0;margin:0;scroll-margin-top:12rem}#MainContent .ttx-ms__section+.ttx-ms__section,#MainContent .ttx-ms>.ttx-ms__section{margin-block-start:var(--ap-stack, 32px)}#MainContent .ttx-ms__h2,#MainContent .ttx-sr__h2{margin:var(--ap-stack, 32px) 0 var(--ap-space-md, 16px);font-family:var(--ap-font-display, var(--font-heading-family));font-size:var(--ap-fs-h2, 2.8rem);font-weight:var(--ap-fw-display, 700);line-height:1.12;letter-spacing:0;text-transform:none;overflow-wrap:break-word}#MainContent .ttx-ms__section>.ttx-ms__h2:first-child{margin-top:0}#MainContent .ttx-ms__h3{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ap-space-xs, 8px) var(--ap-space-sm, 12px);margin:var(--ap-space-lg, 24px) 0 var(--ap-space-xs, 8px);font-family:var(--font-body-family);font-size:var(--ap-fs-h3, 2rem);font-weight:var(--ap-fw-strong, 600);line-height:1.3}#MainContent .ttx-ms__h4{margin:var(--ap-space-md, 16px) 0 var(--ap-space-xs, 8px);font-family:var(--font-body-family);font-size:var(--ap-fs-h4, 1.7rem);font-weight:var(--ap-fw-strong, 600);line-height:1.35}#MainContent .ttx-ms__h3>.ttx-ms__a{display:inline-flex;align-items:center;min-height:var(--ap-tap, 4.4rem);font-family:var(--ap-font-display, var(--font-heading-family));font-size:2.4rem;font-weight:var(--ap-fw-display, 700);color:var(--ap-ink, rgb(var(--color-foreground)));text-decoration:none}#MainContent .ttx-ms__h3>.ttx-ms__a:hover{color:var(--ap-accent-ink, var(--ap-accent, rgb(var(--color-button))));text-decoration:underline;text-decoration-thickness:2px}#MainContent .ttx-ms__role{display:inline-flex;align-items:center;min-height:2.8rem;padding:.3rem 1.1rem;border:1px solid var(--ap-line, rgba(var(--color-foreground), .12));border-radius:var(--ap-radius-pill, 999px);background:var(--ap-card, #fff);font-family:var(--font-body-family);font-size:1.3rem;font-weight:var(--ap-fw-strong, 600);line-height:1.2;color:var(--ap-ink, rgb(var(--color-foreground)))}#MainContent .ttx-ms__hint,#MainContent .ttx-ms__empty{max-width:72ch;margin:var(--ap-space-xs, 8px) 0 var(--ap-space-md, 16px);font-size:var(--ap-fs-body, 1.6rem);line-height:1.55;color:var(--ap-ink-muted, rgba(var(--color-foreground), .72));opacity:1}#MainContent .ttx-ms__note,#MainContent .ttx-ms__src,#MainContent .ttx-sr__note{margin:var(--ap-space-xs, 8px) 0 0;padding:0;font-size:var(--ap-fs-small, 1.35rem);line-height:1.5;color:var(--ap-ink-muted, rgba(var(--color-foreground), .72));opacity:1}#MainContent .ttx-ms>.ttx-ms__note,#MainContent .ttx-ms>.ttx-ms__src{max-width:90ch}#MainContent .ttx-ms>.ttx-ms__section+.ttx-ms__note,#MainContent .ttx-ms>.ttx-ms__pager+.ttx-ms__note{margin-top:var(--ap-stack, 32px);padding-top:var(--ap-space-md, 16px);border-top:1px solid var(--ap-line, rgba(var(--color-foreground), .12))}#MainContent .ttx-ms__note a,#MainContent .ttx-ms__src a,#MainContent .ttx-ms__hint a,#MainContent .ttx-sr__note a,#MainContent .ttx-ms__section>p>.ttx-ms__a,#MainContent .ttx-sr>p>.ttx-sr__a{padding-block:1.4rem}#MainContent :is(.ttx-ms__note,.ttx-ms__src,.ttx-ms__hint,.ttx-sr__note):has(a~a),#MainContent .ttx-ms__section>p:has(>.ttx-ms__a~.ttx-ms__a),#MainContent .ttx-sr>p:has(>.ttx-sr__a~.ttx-sr__a){display:flex;flex-wrap:wrap;align-items:center;column-gap:.8rem;row-gap:0}#MainContent :is(.ttx-ms__note,.ttx-ms__src,.ttx-ms__hint,.ttx-sr__note):has(a~a) a,#MainContent .ttx-ms__section>p:has(>.ttx-ms__a~.ttx-ms__a)>.ttx-ms__a,#MainContent .ttx-sr>p:has(>.ttx-sr__a~.ttx-sr__a)>.ttx-sr__a{display:inline-flex;align-items:center;min-height:var(--ap-tap, 4.4rem);padding-block:0}#MainContent .ttx-ms__section>.ttx-ms__intro>a[href^="/collections/"],#MainContent .ttx-ms>p:not([class])>.ttx-ms__a:only-child{display:flex;width:fit-content;max-width:100%;align-items:center;justify-content:center;min-height:var(--ap-btn-h, 5.2rem);margin-top:var(--ap-space-sm, 12px);padding:0 var(--ap-btn-pad, 2.4rem);border-radius:var(--ap-radius-control, 12px);background:var(--ap-accent, rgb(var(--color-button)));color:var(--ap-accent-contrast, rgb(var(--color-button-text)));font-family:var(--font-body-family);font-size:var(--ap-btn-fs, 1.6rem);font-weight:var(--ap-fw-strong, 600);line-height:1.2;text-decoration:none}#MainContent .ttx-ms__section>.ttx-ms__intro>a[href^="/collections/"]:hover,#MainContent .ttx-ms>p:not([class])>.ttx-ms__a:only-child:hover{background:var(--ap-accent-strong, var(--ap-accent, rgb(var(--color-button))))}#MainContent .ttx-ms>p:not([class])>.ttx-ms__a:only-child{background:var(--ap-card, #fff);color:var(--ap-ink, rgb(var(--color-foreground)));border:1.5px solid var(--ap-line-strong, rgba(var(--color-foreground), .55))}#MainContent .ttx-ms>p:not([class])>.ttx-ms__a:only-child:hover{background:var(--ap-card, #fff);border-color:var(--ap-ink, rgb(var(--color-foreground)))}#MainContent .ttx-ms__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--ap-space-sm, 12px);margin:0;padding:0;list-style:none}@media screen and (min-width:750px){#MainContent .ttx-ms__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--ap-space-md, 16px)}}@media screen and (min-width:990px){#MainContent .ttx-ms__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (min-width:1200px){#MainContent .ttx-ms__grid{grid-template-columns:repeat(6,minmax(0,1fr))}#MainContent .ttx-ms__grid--wide{grid-template-columns:repeat(5,minmax(0,1fr))}}#MainContent .ttx-ms__item{display:flex;min-width:0;margin:0}#MainContent .ttx-ms__link{display:flex;flex-direction:column;gap:.4rem;width:100%;min-height:8.8rem;padding:var(--ap-space-sm, 12px) var(--ap-space-md, 16px);background:var(--ap-card, #fff);border:1px solid var(--ap-line, rgba(var(--color-foreground), .12));border-radius:var(--ap-radius, 14px);color:var(--ap-ink, rgb(var(--color-foreground)));text-decoration:none}#MainContent .ttx-ms__grid--tight .ttx-ms__link{min-height:7.2rem}#MainContent .ttx-ms__link:hover,#MainContent .ttx-ms__link:focus-visible{border-color:var(--ap-line-strong, rgba(var(--color-foreground), .55))}@media(hover:hover)and (prefers-reduced-motion:no-preference){#MainContent .ttx-ms__link{transition:transform var(--ap-motion, .2s) var(--ap-ease, ease),box-shadow var(--ap-motion, .2s) var(--ap-ease, ease)}#MainContent .ttx-ms__link:hover{transform:translateY(-2px);box-shadow:var(--ap-shadow-raise, 0 2px 6px rgba(0, 0, 0, .06), 0 20px 40px -20px rgba(0, 0, 0, .22))}}#MainContent .ttx-ms__label{font-family:var(--ap-font-display, var(--font-heading-family));font-size:1.8rem;font-weight:var(--ap-fw-display, 700);line-height:1.15;color:var(--ap-ink, rgb(var(--color-foreground)));-webkit-hyphens:manual;hyphens:manual;overflow-wrap:break-word}#MainContent .ttx-ms__link:hover .ttx-ms__label{text-decoration:none}#MainContent .ttx-ms__link .ttx-ms__note{margin:auto 0 0;padding:0;font-size:var(--ap-fs-small, 1.35rem);color:var(--ap-ink-muted, rgba(var(--color-foreground), .72))}#MainContent .ttx-ms__mark{font-size:var(--ap-fs-small, 1.35rem);font-weight:var(--ap-fw-strong, 600);line-height:1.4;opacity:1;color:var(--ap-ink-muted, rgba(var(--color-foreground), .72))}#MainContent .ttx-ms__mark--in-stock{color:var(--ap-success, #1a7f37)}#MainContent .ttx-ms__pager{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ap-space-xs, 8px);margin:var(--ap-space-lg, 24px) 0 0}#MainContent .ttx-ms__page{display:inline-flex;align-items:center;justify-content:center;min-width:var(--ap-btn-h-compact, 4.8rem);min-height:var(--ap-btn-h-compact, 4.8rem);padding:0 1.6rem;border:1.5px solid var(--ap-line-strong, rgba(var(--color-foreground), .55));border-radius:var(--ap-radius-control, 12px);background:var(--ap-card, #fff);color:var(--ap-ink, rgb(var(--color-foreground)));font-family:var(--font-body-family);font-size:1.5rem;font-weight:var(--ap-fw-strong, 600);line-height:1.2;text-decoration:none}#MainContent a.ttx-ms__page:hover{border-color:var(--ap-ink, rgb(var(--color-foreground)))}#MainContent .ttx-ms__page--current,#MainContent .ttx-ms__page--step{border-color:transparent;background:var(--ap-accent, rgb(var(--color-button)));color:var(--ap-accent-contrast, rgb(var(--color-button-text)))}#MainContent .ttx-ms__gap{padding:0 .4rem;color:var(--ap-ink-muted, rgba(var(--color-foreground), .72))}#MainContent .ttx-ms__search{display:block;margin:0 0 var(--ap-space-lg, 24px);padding:var(--ap-panel-pad, 16px);background:var(--ap-card, #fff);border-radius:var(--ap-radius-lg, 16px);box-shadow:var(--ap-shadow-card, 0 1px 2px rgba(0, 0, 0, .05), 0 8px 24px -12px rgba(0, 0, 0, .1))}#MainContent .ttx-ms__form{position:relative;max-width:64rem}#MainContent .ttx-ms__flabel{display:block;margin:0 0 .6rem;font-size:1.4rem;font-weight:var(--ap-fw-strong, 600);line-height:1.3;color:var(--ap-ink, rgb(var(--color-foreground)))}#MainContent .ttx-ms__row{display:flex;gap:var(--ap-space-xs, 8px)}#MainContent .ttx-ms__input{flex:1 1 auto;min-width:0;height:var(--ap-input-h, 5.2rem);margin:0;padding:0 1.6rem;border:1px solid var(--ap-line-strong, rgba(var(--color-foreground), .55));border-radius:var(--ap-radius-control, 12px);background:var(--ap-card, #fff);color:var(--ap-ink, rgb(var(--color-foreground)));font-family:var(--font-body-family);font-size:var(--ap-input-fs, 1.6rem);line-height:1.2}#MainContent .ttx-ms__input:focus{outline:0;border-color:var(--ap-focus-color, var(--ap-accent, rgb(var(--color-button))));box-shadow:0 0 0 1px var(--ap-focus-color, var(--ap-accent, rgb(var(--color-button)))),var(--ap-focus-ring, 0 0 0 5px rgba(0, 0, 0, .08))}#MainContent .ttx-ms__btn{flex:0 0 auto;min-height:var(--ap-btn-h, 5.2rem);padding:0 var(--ap-btn-pad, 2.4rem);border:0;border-radius:var(--ap-radius-control, 12px);background:var(--ap-accent, rgb(var(--color-button)));color:var(--ap-accent-contrast, rgb(var(--color-button-text)));font-family:var(--font-body-family);font-size:var(--ap-btn-fs, 1.6rem);font-weight:var(--ap-fw-strong, 600);line-height:1.2;cursor:pointer}#MainContent .ttx-ms__btn:hover{background:var(--ap-accent-strong, var(--ap-accent, rgb(var(--color-button))))}@media screen and (max-width:560px){#MainContent .ttx-ms__row{flex-direction:column}#MainContent .ttx-ms__btn{width:100%}}#MainContent .ttx-ms__results{margin:.6rem 0 0;padding:.4rem;border:1px solid var(--ap-line, rgba(var(--color-foreground), .12));border-radius:var(--ap-radius-control, 12px);background:var(--ap-card, #fff);box-shadow:var(--ap-shadow-raise, 0 2px 6px rgba(0, 0, 0, .06), 0 20px 40px -20px rgba(0, 0, 0, .22))}#MainContent .ttx-ms__opt{display:flex;flex-direction:column;justify-content:center;min-height:var(--ap-tap, 4.4rem);padding:.6rem 1.2rem;border-radius:var(--ap-radius-sm, 10px);font-size:var(--ap-fs-body, 1.6rem)}#MainContent .ttx-ms__opt[aria-selected=true]{background:var(--ap-accent-tint, rgba(0, 0, 0, .06))}#MainContent .ttx-ms__opt-note{font-size:var(--ap-fs-small, 1.35rem);opacity:1;color:var(--ap-ink-muted, rgba(var(--color-foreground), .72))}#MainContent .ttx-ms__status{margin:.6rem 0 0;font-size:var(--ap-fs-small, 1.35rem);opacity:1;color:var(--ap-ink-muted, rgba(var(--color-foreground), .72))}#MainContent .ttx-ms__facts{display:grid;grid-template-columns:minmax(0,1fr);column-gap:var(--ap-space-xl, 40px);margin:0;padding:var(--ap-space-xs, 8px) var(--ap-panel-pad, 16px);background:var(--ap-card, #fff);border-radius:var(--ap-radius-lg, 16px);box-shadow:var(--ap-shadow-card, 0 1px 2px rgba(0, 0, 0, .05), 0 8px 24px -12px rgba(0, 0, 0, .1))}@media screen and (min-width:750px){#MainContent .ttx-ms__facts{grid-template-columns:repeat(2,minmax(0,1fr))}}#MainContent .ttx-ms__fact{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:var(--ap-space-2xs, 4px) var(--ap-space-md, 16px);min-width:0;padding:1rem 0;border-bottom:1px solid var(--ap-line, rgba(var(--color-foreground), .12));font-size:var(--ap-fs-body, 1.6rem);line-height:1.45}#MainContent .ttx-ms__fact-k{flex:1 1 0;margin:0;font-weight:var(--ap-fw-strong, 600);color:var(--ap-ink-muted, rgba(var(--color-foreground), .72))}#MainContent .ttx-ms__fact-v{flex:0 0 auto;max-width:60%;margin:0;margin-inline-start:auto;text-align:end;overflow-wrap:break-word;font-variant-numeric:tabular-nums lining-nums}#MainContent .ttx-ms__size{margin:0 0 var(--ap-space-lg, 24px)}#MainContent .ttx-ms__size>.ttx-ms__hint{margin:.4rem 0 0;font-size:var(--ap-fs-small, 1.35rem)}#MainContent .ttx-ms__size>.ttx-ms__note{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ap-space-xs, 8px) var(--ap-space-sm, 12px);margin-top:var(--ap-space-sm, 12px)}#MainContent .ttx-ms__size>.ttx-ms__note>.ttx-ms__a{display:inline-flex;align-items:center;min-height:var(--ap-btn-h-compact, 4.8rem);padding:0 1.8rem;border:1.5px solid var(--ap-line-strong, rgba(var(--color-foreground), .55));border-radius:var(--ap-radius-control, 12px);background:var(--ap-card, #fff);color:var(--ap-ink, rgb(var(--color-foreground)));font-size:1.5rem;font-weight:var(--ap-fw-strong, 600);line-height:1.2;text-decoration:none}#MainContent .ttx-ms__size>.ttx-ms__note>.ttx-ms__a:hover{border-color:var(--ap-ink, rgb(var(--color-foreground)))}#MainContent .ttx-ms__tiles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--ap-space-sm, 12px);margin:var(--ap-space-sm, 12px) 0 0;padding:0;list-style:none}@media screen and (min-width:750px){#MainContent .ttx-ms__tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--ap-space-md, 16px)}}@media screen and (min-width:990px){#MainContent .ttx-ms__tiles{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (min-width:1200px){#MainContent .ttx-ms__tiles{grid-template-columns:repeat(6,minmax(0,1fr))}}#MainContent .ttx-ms__tile{display:flex;min-width:0;margin:0}#MainContent .ttx-ms__tile-link{position:relative;display:flex;flex-direction:column;gap:.6rem;width:100%;height:100%;padding:var(--ap-space-sm, 12px);background:var(--ap-card, #fff);border:1px solid var(--ap-line, rgba(var(--color-foreground), .12));border-radius:var(--ap-radius, 14px);color:var(--ap-ink, rgb(var(--color-foreground)));text-decoration:none}#MainContent .ttx-ms__tile-link:hover,#MainContent .ttx-ms__tile-link:focus-visible{border-color:var(--ap-line-strong, rgba(var(--color-foreground), .55))}@media(hover:hover)and (prefers-reduced-motion:no-preference){#MainContent .ttx-ms__tile-link{transition:transform var(--ap-motion, .2s) var(--ap-ease, ease),box-shadow var(--ap-motion, .2s) var(--ap-ease, ease)}#MainContent .ttx-ms__tile-link:hover{transform:translateY(-2px);box-shadow:var(--ap-shadow-raise, 0 2px 6px rgba(0, 0, 0, .06), 0 20px 40px -20px rgba(0, 0, 0, .22))}}#MainContent .ttx-ms__tile-media{position:relative;display:grid;place-items:center;aspect-ratio:1;margin:0 0 .4rem;padding:2%;overflow:hidden;isolation:isolate;border-radius:var(--ap-radius-sm, 10px);background:radial-gradient(closest-side at 50% 45%,var(--ap-card, #fff),var(--ap-canvas, #eff5f9))}#MainContent .ttx-ms__tile-img{width:100%;height:100%;aspect-ratio:auto;object-fit:contain;border-radius:0;background:transparent;mix-blend-mode:multiply}#MainContent .ttx-ms__tile-name{font-family:var(--ap-font-display, var(--font-heading-family));font-size:1.6rem;font-weight:var(--ap-fw-display, 700);line-height:1.15;overflow-wrap:break-word}@media screen and (min-width:750px){#MainContent .ttx-ms__tile-name{font-size:1.8rem}}#MainContent .ttx-ms__tile-size{font-size:1.4rem;font-weight:var(--ap-fw-strong, 600);line-height:1.3;font-variant-numeric:tabular-nums lining-nums}#MainContent .ttx-ms__tile-price{margin-top:auto;padding-top:.4rem;font-family:var(--ap-font-display, var(--font-heading-family));font-size:var(--ap-fs-price, 2.4rem);font-weight:var(--ap-fw-display, 700);line-height:1.05;font-variant-numeric:tabular-nums lining-nums}#MainContent .ttx-ms__tile-tax{font-size:var(--ap-fs-small, 1.35rem);line-height:1.35;color:var(--ap-ink-muted, rgba(var(--color-foreground), .72))}#MainContent .ttx-ms__tile-stock,#MainContent .ttx-ms__tile-warn{align-self:flex-start;display:inline-flex;align-items:center;max-width:100%;min-height:var(--ap-badge-h, 2.6rem);padding:.3rem 1rem;border-radius:var(--ap-radius-pill, 999px);background:var(--ap-sunken, #eff5f9);color:var(--ap-ink, rgb(var(--color-foreground)));font-size:var(--ap-fs-micro, 1.2rem);font-weight:var(--ap-fw-strong, 600);line-height:1.2;letter-spacing:var(--ap-ls-micro, .06em);text-transform:uppercase}#MainContent .ttx-ms__tile-stock.ttx-ms__mark--in-stock{background:var(--ap-success-tint, rgba(26, 127, 55, .07));color:var(--ap-success, #1a7f37)}#MainContent .ttx-ms__tile-warn{background:var(--ap-warning-tint, rgba(154, 103, 0, .08));color:var(--ap-warning-ink, #8a5c00)}#MainContent .ttx-ms__mark--none,#MainContent .ttx-ms__mark--listed{opacity:1;color:var(--ap-ink-muted, rgba(var(--color-foreground), .72))}#MainContent .ttx-ms__tile-link--dead{cursor:default}#MainContent .ttx-ms__comp,#MainContent .ttx-ms__alt{margin-top:var(--ap-space-lg, 24px);padding-top:var(--ap-space-sm, 12px);border-top:1px solid var(--ap-line, rgba(var(--color-foreground), .12))}#MainContent .ttx-ms__chips,#MainContent .ttx-sr__chips{display:flex;flex-wrap:wrap;gap:var(--ap-space-xs, 8px);margin:var(--ap-space-xs, 8px) 0 var(--ap-space-sm, 12px);padding:0;list-style:none}#MainContent .ttx-ms__chip,#MainContent .ttx-sr__chip{min-width:0;max-width:100%;margin:0}#MainContent .ttx-ms__chip>a,#MainContent .ttx-sr__chip>a{display:inline-flex;align-items:center;max-width:100%;min-height:var(--ap-chip-h, 4.8rem);padding:.4rem 1.8rem;border:1px solid var(--ap-line-mid, rgba(var(--color-foreground), .2));border-radius:var(--ap-radius-pill, 999px);background:var(--ap-card, #fff);color:var(--ap-ink, rgb(var(--color-foreground)));font-family:var(--font-body-family);font-size:var(--ap-fs-ui, 1.5rem);font-weight:var(--ap-fw-strong, 600);line-height:1.2;text-decoration:none;overflow-wrap:anywhere}#MainContent .ttx-ms__chip>a:hover,#MainContent .ttx-sr__chip>a:hover{border-color:var(--ap-line-strong, rgba(var(--color-foreground), .55))}#MainContent .ttx-sr__hero{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ap-space-lg, 24px);margin:0 0 var(--ap-space-lg, 24px);padding:var(--ap-panel-pad, 16px);background:var(--ap-card, #fff);border:0;border-radius:var(--ap-radius-lg, 16px);box-shadow:var(--ap-shadow-card, 0 1px 2px rgba(0, 0, 0, .05), 0 8px 24px -12px rgba(0, 0, 0, .1))}#MainContent .ttx-sr__hero-img{flex:0 0 24rem;max-width:24rem;padding:4%;isolation:isolate;border-radius:var(--ap-radius-sm, 10px);background:radial-gradient(closest-side at 50% 45%,var(--ap-card, #fff),var(--ap-canvas, #eff5f9))}#MainContent .ttx-sr__hero-img img{background:transparent;border-radius:0;mix-blend-mode:multiply}#MainContent .ttx-sr__hero-body{flex:1 1 32rem;min-width:0}#MainContent .ttx-sr__hero .ttx-sr__intro{margin-bottom:var(--ap-space-md, 16px)}@media screen and (max-width:749px){#MainContent .ttx-sr__hero{gap:var(--ap-space-md, 16px)}#MainContent .ttx-sr__hero-img{flex-basis:14rem;max-width:14rem}}#MainContent .ttx-sr__facts{display:flex;flex-wrap:wrap;gap:var(--ap-space-xs, 8px);margin:0;padding:0;list-style:none}#MainContent .ttx-sr__fact{display:inline-flex;align-items:baseline;gap:.6rem;min-height:3.2rem;padding:.5rem 1.2rem;border:1px solid var(--ap-line, rgba(var(--color-foreground), .12));border-radius:var(--ap-radius-pill, 999px);background:var(--ap-sunken, #eff5f9);font-size:1.4rem;font-weight:var(--ap-fw-regular, 400);line-height:1.4;color:var(--ap-ink-muted, rgba(var(--color-foreground), .72))}#MainContent .ttx-sr__fact strong{font-size:1.5rem;font-weight:700;color:var(--ap-ink, rgb(var(--color-foreground)));font-variant-numeric:tabular-nums lining-nums}#MainContent .ttx-sr__card{overflow:hidden;background:var(--ap-card, #fff);border:0;border-radius:var(--ap-radius-lg, 16px);box-shadow:var(--ap-shadow-card, 0 1px 2px rgba(0, 0, 0, .05), 0 8px 24px -12px rgba(0, 0, 0, .1))}#MainContent .ttx-sr__table{width:100%;border-collapse:collapse;font-size:var(--ap-fs-ui, 1.5rem);font-variant-numeric:tabular-nums lining-nums}#MainContent .ttx-sr__table th{padding:1.2rem 1.6rem;border-bottom:1px solid var(--ap-line-mid, rgba(var(--color-foreground), .2));background:var(--ap-sunken, #eff5f9);font-size:var(--ap-fs-micro, 1.2rem);font-weight:var(--ap-fw-strong, 600);letter-spacing:var(--ap-ls-micro, .06em);text-transform:uppercase;color:var(--ap-ink-muted, rgba(var(--color-foreground), .72))}#MainContent .ttx-sr__table td{padding:.4rem 1.6rem;border-bottom:1px solid var(--ap-line, rgba(var(--color-foreground), .12));vertical-align:middle}#MainContent .ttx-sr__table tbody tr:hover{background:var(--ap-accent-tint, rgba(0, 0, 0, .03))}#MainContent .ttx-sr__table .ttx-sr__a{display:inline-flex;align-items:center;min-height:var(--ap-tap, 4.4rem);color:var(--ap-ink, rgb(var(--color-foreground)));font-weight:var(--ap-fw-strong, 600);text-decoration:none}#MainContent .ttx-sr__table .ttx-sr__a:hover{color:var(--ap-accent-ink, var(--ap-accent, rgb(var(--color-button))));text-decoration:underline}#MainContent .ttx-sr__price{font-family:var(--ap-font-display, var(--font-heading-family));font-size:2rem;font-weight:var(--ap-fw-display, 700);line-height:1.1;color:var(--ap-ink, rgb(var(--color-foreground)))}#MainContent .ttx-sr__stock{display:inline-flex;align-items:center;gap:.6rem;font-size:var(--ap-fs-small, 1.35rem);font-weight:var(--ap-fw-strong, 600);color:var(--ap-success, #1a7f37)}#MainContent .ttx-sr__dot{width:.8rem;height:.8rem;background:var(--ap-success, #1a7f37)}#MainContent .ttx-sr__stock--out{color:var(--ap-ink-muted, rgba(var(--color-foreground), .72))}#MainContent .ttx-sr__stock--out .ttx-sr__dot{background:var(--ap-line-strong, rgba(var(--color-foreground), .55))}#MainContent .ttx-sr__eu{display:inline-flex;gap:.4rem}#MainContent .ttx-sr__eu-badge{min-width:2.8rem;height:2.8rem;border-radius:var(--ap-radius-xs, 6px);font-size:1.4rem;font-weight:800}#MainContent .ttx-sr__eu-badge--A{background:#157a34;color:#fff}#MainContent .ttx-sr__eu-badge--B{background:#5aa72b;color:#1a1a1a}#MainContent .ttx-sr__eu-badge--C{background:#b8c100;color:#1a1a1a}#MainContent .ttx-sr__eu-badge--D{background:#f0a500;color:#1a1a1a}#MainContent .ttx-sr__eu-badge--E{background:#e1001a;color:#fff}@media screen and (max-width:749px){#MainContent .ttx-sr__card{overflow:visible;background:transparent;box-shadow:none}#MainContent .ttx-sr__table,#MainContent .ttx-sr__table tbody{display:block}#MainContent .ttx-sr__table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}#MainContent .ttx-sr__table tr{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem var(--ap-space-sm, 12px);padding:.4rem var(--ap-space-md, 16px) var(--ap-space-sm, 12px);background:var(--ap-card, #fff);border:1px solid var(--ap-line, rgba(var(--color-foreground), .12));border-radius:var(--ap-radius, 14px)}#MainContent .ttx-sr__table tbody tr:hover{background:var(--ap-card, #fff)}#MainContent .ttx-sr__table tr+tr{margin-top:var(--ap-space-xs, 8px)}#MainContent .ttx-sr__table td{display:block;padding:0;border:0}#MainContent .ttx-sr__table td:first-child{flex:1 1 100%}#MainContent .ttx-sr__table td.ttx-sr__td-price{order:3}#MainContent .ttx-sr__table .ttx-sr__eu{display:inline-flex}}#MainContent .ttx-sr__reviews{padding:var(--ap-panel-pad, 16px)}#MainContent .ttx-sr__stars{color:var(--ap-star, #c77700)}#MainContent .ttx-sr__review-meta{font-size:var(--ap-fs-small, 1.35rem);color:var(--ap-ink-muted, rgba(var(--color-foreground), .72))}#MainContent .ttx-sr__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--ap-space-xs, 8px);columns:auto;margin:var(--ap-space-sm, 12px) 0 0;padding:0;list-style:none;font-size:var(--ap-fs-ui, 1.5rem);line-height:1.3}@media screen and (min-width:750px){#MainContent .ttx-sr__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--ap-space-sm, 12px)}}@media screen and (min-width:990px){#MainContent .ttx-sr__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (min-width:1200px){#MainContent .ttx-sr__grid{grid-template-columns:repeat(5,minmax(0,1fr))}}#MainContent .ttx-sr__grid>li{position:relative;display:flex;flex-direction:column;justify-content:center;min-width:0;padding:0 var(--ap-space-sm, 12px) .6rem;background:var(--ap-card, #fff);border:1px solid var(--ap-line, rgba(var(--color-foreground), .12));border-radius:var(--ap-radius-sm, 10px);overflow-wrap:break-word}#MainContent .ttx-sr__grid>li:hover{border-color:var(--ap-line-strong, rgba(var(--color-foreground), .55))}#MainContent .ttx-sr__grid>li>a{display:grid;grid-template-columns:minmax(0,1fr);align-items:center;min-height:var(--ap-tap, 4.4rem);color:var(--ap-ink, rgb(var(--color-foreground)));font-weight:var(--ap-fw-strong, 600);text-decoration:none}#MainContent .ttx-sr__grid>li>a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit}#MainContent .ttx-sr__grid>li>a:hover{color:var(--ap-accent-ink, var(--ap-accent, rgb(var(--color-button))))}#MainContent .ttx-sr__grid>li>a:focus-visible{outline:0;box-shadow:none}#MainContent .ttx-sr__grid>li>a:focus-visible:after{outline:2px solid var(--ap-focus-color, var(--ap-accent, rgb(var(--color-button))));outline-offset:2px}#MainContent .ttx-sr__grid small{margin-top:-.6rem;font-size:var(--ap-fs-small, 1.35rem);color:var(--ap-ink-muted, rgba(var(--color-foreground), .72))}#MainContent .ttx-sr>p{margin:var(--ap-space-lg, 24px) 0 0}#MainContent .ttx-sendung,#MainContent .ttx-rt,#MainContent .ttx-ad{box-sizing:border-box;font-size:var(--ap-fs-body, 1.6rem);color:var(--ap-ink, rgb(var(--color-foreground)))}#MainContent{color:var(--ap-ink, rgb(var(--color-foreground)))}#MainContent :is(.ttx-sendung,.ttx-rt,.ttx-ad) a:not([style]){color:var(--ap-accent-ink, var(--ap-accent, rgb(var(--color-button))));text-decoration-thickness:1px;text-underline-offset:3px}#MainContent :is(.ttx-sendung,.ttx-rt,.ttx-ad)[style*="max-width:3"]{max-width:57.6rem!important}#MainContent :is(.ttx-sendung,.ttx-rt,.ttx-ad)>h1[style*="font-size:1.4rem"]{font-family:var(--ap-font-display, var(--font-heading-family));font-size:var(--ap-fs-page-title, 4.8rem)!important;font-weight:var(--ap-fw-display, 700);line-height:1.05;letter-spacing:0;text-transform:none;text-wrap:balance;overflow-wrap:break-word}#MainContent :is(.ttx-sendung,.ttx-rt,.ttx-ad) [style*="font-size:1.1rem"]{font-size:var(--ap-fs-h3, 2rem)!important;line-height:1.25}#MainContent :is(.ttx-sendung,.ttx-rt,.ttx-ad) [style*="font-size:1.05rem"]{font-family:var(--ap-font-display, var(--font-heading-family));font-size:var(--ap-fs-h3, 2rem)!important;line-height:1.25;font-variant-numeric:tabular-nums lining-nums}#MainContent :is(.ttx-sendung,.ttx-rt,.ttx-ad) [style*="font-size:1rem"]{font-size:var(--ap-input-fs, 1.6rem)!important}#MainContent :is(.ttx-sendung,.ttx-rt,.ttx-ad) :is([style*="font-size:.92rem"],[style*="font-size:.9rem"],[style*="font-size:.85rem"],[style*="font-size:.8rem"]){font-size:var(--ap-fs-small, 1.35rem)!important}#MainContent :is(.ttx-sendung,.ttx-rt,.ttx-ad) :is(input,select,button)[style*="font-size:1rem"]{min-height:var(--ap-btn-h-compact, 4.8rem)}#MainContent>.ap-app-siegel{margin-block:calc(var(--ap-space-lg, 24px) - max(var(--ap-section-y, 40px),var(--ap-float-safe, 88px))) max(var(--ap-section-y, 40px),var(--ap-float-safe, 88px))}#MainContent>.ap-app-siegel .ap-siegel--liste{margin-top:0}
/*# sourceMappingURL=/cdn/shop/t/7/assets/ap-app-seiten.css.map */
