.ap-spec-table{width:100%;border-collapse:collapse;font-size:1.4rem;line-height:1.45;color:var(--ap-on-surface, rgb(var(--color-foreground)));border:1px solid rgba(var(--color-foreground),.12);border-radius:var(--ap-radius, 8px);overflow:hidden}.ap-spec-table__row{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--ap-space-2xs, 4px) var(--ap-space-md, 16px);padding:var(--ap-space-sm, 12px) var(--ap-space-md, 16px);border-bottom:1px solid rgba(var(--color-foreground),.08);transition:background-color var(--ap-motion, .2s) var(--ap-ease, ease)}.ap-spec-table__row:nth-child(2n){background:rgba(var(--color-foreground),.025)}.ap-spec-table__row:last-child{border-bottom:0}@media(hover:hover){.ap-spec-table__row:hover{background:rgba(var(--color-foreground),.05)}}.ap-spec-table__label{flex:1 1 40%;min-width:12rem;font-weight:600;letter-spacing:.01em;color:rgba(var(--color-foreground),.72)}dt.ap-spec-table__label{overflow-wrap:break-word;overflow-wrap:anywhere}.ap-spec-table__value{flex:1 1 50%;font-weight:600;color:var(--ap-on-surface, rgb(var(--color-foreground)))}.ap-season-badge{display:inline-flex;align-items:center;gap:.5rem;min-height:var(--ap-badge-h, 2.6rem);padding:.2rem 1rem;border:0;border-radius:var(--ap-radius-pill, 999px);font-family:var(--font-body-family);font-size:var(--ap-fs-micro, 1.2rem);font-weight:600;line-height:1.2;letter-spacing:var(--ap-ls-micro, .06em);text-transform:uppercase;white-space:nowrap;background:var(--ap-sunken, #f3f4f6);color:var(--ap-ink, rgb(var(--color-foreground)))}.ap-season-badge:before{content:"";width:.7rem;height:.7rem;border-radius:var(--ap-radius-pill, 999px);background:currentColor;flex:0 0 auto}.ap-season-badge--has-icon:before{content:none}.ap-season-badge--summer{background:var(--ap-season-summer-bg, #fff1d0);color:var(--ap-season-summer-ink, #6b4700)}.ap-season-badge--winter{background:var(--ap-season-winter-bg, #e4f0fa);color:var(--ap-season-winter-ink, #0e4f7e)}.ap-season-badge--all-season{background:var(--ap-season-all-bg, #eee8fa);color:var(--ap-season-all-ink, #4a2f8c)}.ap-season-badge--lg{min-height:3.2rem;padding:.3rem 1.2rem;font-size:1.3rem}.ap-season-badge__icon{display:inline-flex;width:1.4rem;height:1.4rem;flex:0 0 auto}.ap-season-badge__icon svg{width:100%;height:100%}.ap-season-badge__icon svg,.ap-season-badge__icon svg *{stroke:currentColor}.ap-eu-label{display:flex;flex-direction:column;gap:var(--ap-space-sm, 12px);color:var(--ap-on-surface, rgb(var(--color-foreground)))}.ap-eu-label__row{display:flex;align-items:center;gap:var(--ap-space-md, 16px)}.ap-eu-label__value{flex:1 1 auto;font-size:1.4rem;font-weight:600}.ap-eu-label__name{display:block;font-size:1.1rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:rgba(var(--color-foreground),.72)}.ap-eu-label__grade{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;min-width:3.6rem;min-height:3.6rem;padding:0 var(--ap-space-sm, 12px);border-radius:var(--ap-radius-sm, 4px);font-weight:800;font-size:1.8rem;line-height:1;color:#fff;background:var(--ap-surface-2, #f3f4f6)}.ap-eu-label--a .ap-eu-label__grade,.ap-eu-label__grade.ap-eu-label--a{background:#157a34}.ap-eu-label--b .ap-eu-label__grade,.ap-eu-label__grade.ap-eu-label--b{background:#5aa72b;color:#1a1a1a}.ap-eu-label--c .ap-eu-label__grade,.ap-eu-label__grade.ap-eu-label--c{background:#b8c100;color:#1a1a1a}.ap-eu-label--d .ap-eu-label__grade,.ap-eu-label__grade.ap-eu-label--d{background:#f0a500;color:#1a1a1a}.ap-eu-label--e .ap-eu-label__grade,.ap-eu-label__grade.ap-eu-label--e{background:#e1001a}.ap-set-pricing{display:flex;flex-direction:column;gap:var(--ap-space-sm, 12px)}.ap-set-pricing__option{display:flex;align-items:center;gap:var(--ap-space-sm, 12px);min-height:44px;padding:var(--ap-space-sm, 12px) var(--ap-space-md, 16px);border:1px solid rgba(var(--color-foreground),.16);border-radius:var(--ap-radius, 8px);background:var(--ap-surface, rgb(var(--color-background)));cursor:pointer;transition:border-color var(--ap-motion, .2s) var(--ap-ease, ease),box-shadow var(--ap-motion, .2s) var(--ap-ease, ease),background-color var(--ap-motion, .2s) var(--ap-ease, ease)}@media(hover:hover){.ap-set-pricing__option:hover{border-color:rgba(var(--color-foreground),.35)}}.ap-set-pricing__option:focus-within{outline:2px solid var(--ap-accent, rgb(var(--color-button)));outline-offset:2px}.ap-set-pricing__option:has(input:checked),.ap-set-pricing__option[aria-checked=true],.ap-set-pricing__option.is-selected{border-color:var(--ap-accent, rgb(var(--color-button)));box-shadow:inset 0 0 0 1px var(--ap-accent, rgb(var(--color-button)));background:rgba(var(--color-button),.06)}.ap-set-pricing__option input[type=radio]{flex:0 0 auto;width:1.8rem;height:1.8rem;accent-color:var(--ap-accent, rgb(var(--color-button)))}.ap-set-pricing__unit{color:rgba(var(--color-foreground),.72);font-size:1.3rem}.ap-set-pricing__option-price{margin-inline-start:auto;font-weight:700;white-space:nowrap}.ap-set-pricing__total{display:flex;align-items:baseline;flex-wrap:wrap;gap:var(--ap-space-2xs, 4px) var(--ap-space-sm, 12px);margin-top:var(--ap-space-2xs, 4px);padding-top:var(--ap-space-sm, 12px);border-top:2px solid var(--ap-accent, rgb(var(--color-button)));font-size:2rem;font-weight:800;letter-spacing:-.01em;color:var(--ap-on-surface, rgb(var(--color-foreground)))}.ap-set-pricing__total-label{margin-inline-end:auto;font-size:1.1rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:rgba(var(--color-foreground),.72)}.ap-set-pricing__form{margin-top:var(--ap-space-sm, 12px)}.ap-set-pricing__add{width:100%;min-height:44px}.ap-set-pricing__add[disabled],.ap-set-pricing__add[aria-disabled=true]{opacity:.55;cursor:not-allowed}.ap-set-pricing__add.is-loading{opacity:.8;cursor:progress}.ap-kauf-meldung{display:block;margin:var(--ap-space-2xs, 4px) 0 0;font-size:1.3rem;font-weight:600;line-height:1.4;color:rgb(var(--color-foreground))}[data-ap-kauf-meldung-ort=vor]{display:block;position:relative}[data-ap-kauf-meldung-ort=vor]>.ap-kauf-meldung:not(:empty){position:absolute;z-index:2;inset-inline:0;bottom:calc(100% + var(--ap-space-2xs, 4px));margin:0;padding:var(--ap-space-2xs, 4px) var(--ap-space-xs, 8px);border-left:.3rem solid currentColor;border-radius:var(--ap-radius-sm, 4px);background:rgb(var(--color-background));box-shadow:0 2px 10px rgba(var(--color-foreground),.14)}.ap-kauf-meldung--fehler{color:var(--ap-danger, #cf222e)}.ap-kauf-meldung--erfolg{color:var(--ap-success, #1a7f37)}.ap-kauf-meldung:empty{display:block;position:absolute;width:1px;height:1px;margin:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.ap-kauf-meldung--seite:not(:empty){margin:0 0 var(--ap-space-sm, 12px)}.is-loading:not(.button)[aria-busy=true]{cursor:progress;opacity:.8}.ap-stack{display:flex;flex-direction:column;gap:var(--ap-space-md, 16px)}.ap-card-badges{position:absolute;top:var(--ap-space-xs, 8px);right:var(--ap-space-xs, 8px);z-index:2;display:flex;flex-direction:column;align-items:flex-end;gap:var(--ap-space-2xs, 4px);max-width:calc(100% - var(--ap-space-md, 16px));pointer-events:none}.ap-card-badge{display:inline-flex;align-items:center;gap:var(--ap-space-2xs, 4px);padding:.4rem var(--ap-space-xs, 8px);border-radius:var(--ap-radius-sm, 4px);font-size:1rem;font-weight:800;line-height:1;letter-spacing:.07em;text-transform:uppercase;white-space:nowrap;color:var(--ap-accent-contrast, #fff);background:var(--ap-accent, rgb(var(--color-button)))}.ap-card-badge--summer{background:var(--ap-season-summer-bg, #fff1d0);color:var(--ap-season-summer-ink, #6b4700)}.ap-card-badge--winter{background:var(--ap-season-winter-bg, #e4f0fa);color:var(--ap-season-winter-ink, #0e4f7e)}.ap-card-badge--all-season{background:var(--ap-season-all-bg, #eee8fa);color:var(--ap-season-all-ink, #4a2f8c)}.ap-card-badge--sale{background:var(--ap-danger, #cf222e);color:#fff}.ap-card-badge--new{background:var(--ap-surface, rgb(var(--color-background)));color:var(--ap-on-surface, rgb(var(--color-foreground)));box-shadow:inset 0 0 0 1px var(--ap-line-mid, rgba(var(--color-foreground), .2))}.ap-fsb{display:flex;flex-direction:column;gap:var(--ap-space-xs, 8px);width:100%}.ap-fsb[hidden]{display:none}.ap-fsb__message{font-size:1.3rem;line-height:1.45;color:rgba(var(--color-foreground),.8)}.ap-fsb__message strong,.ap-fsb__message b{font-weight:700;color:var(--ap-on-surface, rgb(var(--color-foreground)))}.ap-fsb__track{position:relative;width:100%;height:.9rem;border-radius:var(--ap-radius-pill, 999px);background:rgba(var(--color-foreground),.1);box-shadow:inset 0 1px 2px #0000002e;overflow:hidden}.ap-fsb__fill{position:absolute;inset-block:0;inset-inline-start:0;width:0%;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--ap-accent, rgb(var(--color-button))),color-mix(in srgb,var(--ap-accent, rgb(var(--color-button))) 70%,#fff));transition:width var(--ap-motion, .2s) var(--ap-ease, cubic-bezier(.2, .6, .2, 1)),background var(--ap-motion, .2s) var(--ap-ease, ease)}.ap-fsb[data-reached] .ap-fsb__fill{background:linear-gradient(90deg,var(--ap-success, #1a7f37),color-mix(in srgb,var(--ap-success, #1a7f37) 72%,#fff))}.ap-fsb[data-reached] .ap-fsb__message,.ap-fsb[data-reached] .ap-fsb__message strong,.ap-fsb[data-reached] .ap-fsb__message b{color:var(--ap-success, #1a7f37);font-weight:700}@media(prefers-reduced-motion:reduce){.ap-fsb__fill{transition:none}}.ap-ba{position:relative;display:block;width:100%;overflow:hidden;touch-action:pan-y;-webkit-user-select:none;user-select:none}.ap-ba__img{display:block;width:100%;height:auto}.ap-ba__img--after{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;clip-path:inset(0 0 0 calc(var(--ap-ba-pos, 50) * 1%))}.ap-ba__divider{position:absolute;top:0;bottom:0;left:calc(var(--ap-ba-pos, 50) * 1%);width:2px;transform:translate(-50%);background:var(--ap-surface, #fff);box-shadow:0 0 0 1px #0000002e;pointer-events:none;z-index:2}.ap-ba__divider:before{content:"";position:absolute;top:50%;left:50%;width:38px;height:38px;transform:translate(-50%,-50%);border-radius:var(--ap-radius-pill, 999px);background:var(--ap-surface, #fff);box-shadow:var(--ap-shadow, 0 1px 2px rgba(0, 0, 0, .06)),0 0 0 1px #00000024}.ap-ba__label{position:absolute;top:var(--ap-space-xs, 8px);z-index:3;padding:var(--ap-space-2xs, 4px) var(--ap-space-xs, 8px);border-radius:var(--ap-radius-pill, 999px);background:#15171ab8;color:#fff;font-size:1.1rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;pointer-events:none}.ap-ba__label--before{left:var(--ap-space-xs, 8px)}.ap-ba__label--after{right:var(--ap-space-xs, 8px)}.ap-ba__range{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;padding:0;background:transparent;border:0;opacity:0;cursor:ew-resize;z-index:4}.ap-ba__range:focus-visible{outline:2px solid var(--ap-accent, rgb(var(--color-button)));outline-offset:2px}.ap-ba:not(.ap-ba--ready) .ap-ba__range{display:none}.ap-press{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--ap-space-lg, 24px) var(--ap-space-xl, 32px);margin:0;padding:0;list-style:none}.ap-press__item{display:inline-flex;align-items:center;justify-content:center}.ap-press__logo{display:block;width:auto;height:auto;max-width:12rem;max-height:3.2rem;object-fit:contain;filter:grayscale(100%);opacity:.65;transition:filter var(--ap-motion, .2s) var(--ap-ease, ease),opacity var(--ap-motion, .2s) var(--ap-ease, ease)}@media screen and (min-width:750px){.ap-press__logo{max-width:16rem;max-height:4.4rem}}@media(hover:hover){.ap-press__item:hover .ap-press__logo,.ap-press__link:hover .ap-press__logo,.ap-press__link:focus-visible .ap-press__logo{filter:grayscale(0%);opacity:1}}.ap-press__logo.placeholder-svg{filter:none;opacity:.4}@media(prefers-reduced-motion:reduce){.ap-press__logo{transition:none}}.ap-vid-testimonials{display:grid;grid-template-columns:1fr;gap:var(--ap-space-lg, 24px);margin:0;padding:0;list-style:none}.ap-vid-testimonials__item{display:flex;flex-direction:column;gap:var(--ap-space-sm, 12px)}.ap-vid-testimonials__media{position:relative;width:100%;aspect-ratio:16 / 9;overflow:hidden;border-radius:var(--ap-radius, 8px);background:var(--ap-surface-2, rgba(var(--color-foreground), .06))}.ap-vid-testimonials__media video,.ap-vid-testimonials__media iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0;object-fit:cover}.ap-vid-testimonials__quote{margin:0;font-size:1.4rem;line-height:1.5;color:var(--ap-on-surface, rgb(var(--color-foreground)))}.ap-vid-testimonials__author{font-size:1.3rem;font-weight:600;color:rgba(var(--color-foreground),.72)}@media screen and (min-width:750px){.ap-vid-testimonials{grid-template-columns:repeat(var(--ap-vid-columns, 3),minmax(0,1fr))}}.ap-no-scroll{overflow:hidden!important}.ap-to-top{position:fixed;inset-block-end:var(--ap-float-rest, var(--ap-space-lg, 24px));inset-inline-end:var(--ap-float-edge, 8px);z-index:50;display:inline-flex;align-items:center;justify-content:center;padding:0;cursor:pointer;opacity:0;visibility:hidden;pointer-events:none;scale:.9;translate:0 var(--ap-schwebe-hub, calc(var(--ap-float-rest, 24px) - var(--ap-float-floor, 24px)));transition:opacity var(--ap-motion, .2s) var(--ap-ease, cubic-bezier(.2, .6, .2, 1)),scale var(--ap-motion, .2s) var(--ap-ease, cubic-bezier(.2, .6, .2, 1)),translate var(--ap-motion, .2s) var(--ap-ease, cubic-bezier(.2, .6, .2, 1)),transform 0s linear 0s,visibility 0s linear var(--ap-motion, .2s)}.ap-to-top[hidden]{display:none}.ap-to-top.is-visible{opacity:1;visibility:visible;pointer-events:auto;scale:1;transition:opacity var(--ap-motion, .2s) var(--ap-ease, cubic-bezier(.2, .6, .2, 1)),scale var(--ap-motion, .2s) var(--ap-ease, cubic-bezier(.2, .6, .2, 1)),translate var(--ap-motion, .2s) var(--ap-ease, cubic-bezier(.2, .6, .2, 1)),transform 0s linear 0s,visibility 0s linear 0s}.ap-to-top:focus-visible{outline:2px solid var(--ap-accent, rgb(var(--color-button)));outline-offset:2px}.ap-to-top .svg-wrapper svg,.ap-to-top svg{transform:rotate(180deg)}@media(prefers-reduced-motion:reduce){.ap-to-top,.ap-to-top.is-visible{transition:opacity var(--ap-motion, .2s) linear;scale:none}}:root{--ap-float-rest: calc(var(--ap-space-lg, 24px) + env(safe-area-inset-bottom, 0px));--ap-float-hindernis: 0px;--ap-float-gap: 1.6rem;--ap-float-floor: max(var(--ap-float-rest), calc(var(--ap-float-hindernis) + var(--ap-float-gap)));--ap-float-floor-seite: var(--ap-float-floor);--ap-float-edge: .8rem;--ap-float-stack: 1.2rem;--ap-float-size: 4.4rem;--ap-float-glide: .22s}html:not([data-ap-standlinie]) body.ap-has-sticky-atc{--ap-float-floor: var(--ap-float-floor-seite)}body.ap-has-sticky-atc{--ap-float-floor-seite: calc(15.6rem + env(safe-area-inset-bottom, 0px)) }html.ap-hat-chat .ap-to-top{inset-block-end:calc(var(--ap-float-rest, 24px) + var(--ap-float-size, 44px) + var(--ap-float-stack, 12px))}:root{--ap-float-stapel: 1}html.ap-hat-chat,html.ap-hat-ki{--ap-float-stapel: 2}html.ap-hat-chat.ap-hat-ki{--ap-float-stapel: 3}@property --shopify-chat-activator-offset{syntax: "<length>"; inherits: true; initial-value: 20px;}shopify-chat{--shopify-chat-activator-offset: calc(var(--ap-float-rest, 24px) - var(--private-preview-bar-offset, 0px));translate:0 var(--ap-schwebe-hub, calc(var(--ap-float-rest, 24px) - var(--ap-float-floor, 24px)));transition:translate var(--ap-motion, .2s) var(--ap-ease, cubic-bezier(.2, .6, .2, 1)),opacity var(--ap-motion, .2s) var(--ap-ease, cubic-bezier(.2, .6, .2, 1)),visibility 0s linear 0s}shopify-chat[open]{--shopify-chat-activator-offset: calc(var(--ap-float-rest, 24px) - var(--ap-schwebe-hub, calc(var(--ap-float-rest, 24px) - var(--ap-float-floor, 24px))) - var(--private-preview-bar-offset, 0px));translate:none;transition:visibility 0s linear 0s}shopify-chat::part(activator){box-sizing:border-box;width:var(--ap-float-size, 44px);height:var(--ap-float-size, 44px);min-width:var(--ap-float-size, 44px);padding:0;font-size:0;justify-content:center;justify-items:center;gap:0;column-gap:0;place-content:center;border:1px solid var(--ap-line, rgba(0, 0, 0, .12));border-radius:var(--ap-radius-control, 12px);background:var(--ap-card, #fff);color:var(--ap-ink, rgb(var(--color-foreground)));box-shadow:var(--ap-shadow-raise);translate:calc(2rem - var(--ap-float-edge, 8px)) 0;transition:translate 0s linear 0s,border-color var(--ap-motion, .2s) linear,visibility 0s linear 0s}shopify-chat::part(activator):hover{border-color:var(--ap-line-strong, rgba(0, 0, 0, .55))}shopify-chat::part(activator):focus-visible{outline:2px solid var(--ap-focus-color, var(--ap-accent, rgb(var(--color-button))));outline-offset:2px}@media(prefers-reduced-motion:no-preference){#google-merchantwidget-iframe-wrapper{transition:transform var(--ap-float-glide, .22s) var(--ap-ease, cubic-bezier(.2, .6, .2, 1))}}html.ap-lade-offen .jdgm-revs-tab-btn,html.ap-lade-offen .ap-call-tab,html.ap-lade-offen #google-merchantwidget-iframe-wrapper,html.ap-lade-zu .jdgm-revs-tab-btn,html.ap-lade-zu .ap-call-tab,html.ap-lade-zu #google-merchantwidget-iframe-wrapper,html.ap-schwebe-aus .jdgm-revs-tab-btn,html.ap-schwebe-aus .ap-call-tab,html.ap-schwebe-aus #google-merchantwidget-iframe-wrapper,html.ap-google-offen .jdgm-revs-tab-btn,html.ap-google-offen .ap-call-tab{visibility:hidden;pointer-events:none}html.ap-schwebe-weicht .ap-to-top{transform:translate(calc(100% + var(--ap-float-edge, 8px)));opacity:0;visibility:hidden;pointer-events:none;transition:opacity 0s linear var(--ap-float-glide, .22s),scale var(--ap-motion, .2s) var(--ap-ease, cubic-bezier(.2, .6, .2, 1)),translate var(--ap-motion, .2s) var(--ap-ease, cubic-bezier(.2, .6, .2, 1)),transform var(--ap-float-glide, .22s) var(--ap-ease, cubic-bezier(.2, .6, .2, 1)),visibility 0s linear var(--ap-float-glide, .22s)}html.ap-schwebe-weicht shopify-chat::part(activator){translate:calc(100% + 2rem) 0;visibility:hidden;pointer-events:none;transition:translate var(--ap-float-glide, .22s) var(--ap-ease, cubic-bezier(.2, .6, .2, 1)),visibility 0s linear var(--ap-float-glide, .22s)}html.ap-schwebe-weicht shopify-chat{visibility:hidden;transition:translate var(--ap-motion, .2s) var(--ap-ease, cubic-bezier(.2, .6, .2, 1)),opacity 0s linear var(--ap-float-glide, .22s),visibility 0s linear 0s}html.ap-schwebe-weicht shopify-chat:not([open]){opacity:0}html.ap-schwebe-weicht.ap-schwebe-sofort .ap-to-top,html.ap-schwebe-weicht.ap-schwebe-sofort shopify-chat,html.ap-schwebe-weicht.ap-schwebe-sofort shopify-chat::part(activator){transition:none}html.ap-google-offen shopify-chat,html.ap-schwebe-aus shopify-chat,html.ap-lade-offen shopify-chat,html.ap-lade-zu shopify-chat{opacity:0;visibility:hidden;pointer-events:none;transform:scale(0);transition:none}html.ap-lade-offen .ap-to-top,html.ap-lade-zu .ap-to-top,html.ap-schwebe-aus .ap-to-top,html.ap-google-offen .ap-to-top{opacity:0;visibility:hidden;pointer-events:none;transition:none}html .ap-to-top.ap-to-top--sofort{transition:none}@media(prefers-reduced-motion:reduce){shopify-chat::part(activator),shopify-chat,html.ap-schwebe-weicht shopify-chat,html.ap-schwebe-weicht shopify-chat::part(activator),html.ap-schwebe-weicht .ap-to-top{transition:none}}.ap-preorder{display:inline-flex;align-items:center;gap:var(--ap-space-2xs, 4px);padding:2px var(--ap-space-xs, 8px);border-radius:var(--ap-radius-sm, 4px);font-size:1.2rem;font-weight:700;line-height:1.5;white-space:nowrap;color:var(--ap-accent-contrast, #fff);background:var(--ap-warning, #b35900)}.ap-preorder__icon{width:1.2rem;height:1.2rem}.ap-collection-card__media{position:relative}.ap-collection-card__count{position:absolute;top:var(--ap-space-xs, 8px);left:var(--ap-space-xs, 8px);z-index:2;background:var(--ap-surface, rgb(var(--color-background)));box-shadow:var(--ap-shadow, 0 1px 2px rgba(0, 0, 0, .06));pointer-events:none}.card-wrapper:hover .card__heading a,.card-wrapper:hover .card__heading .full-unstyled-link{color:var(--ap-accent-ink, var(--ap-accent, rgb(var(--color-button))))}.product-card-wrapper .card__media .media img{object-fit:cover}.color-scheme-3 .price--on-sale .price-item--sale,.color-scheme-3 .card-wrapper:hover .card__heading a,.color-scheme-3 .card-wrapper:hover .card__heading .full-unstyled-link{color:rgb(var(--color-foreground))}.cart__summary--console.color-scheme-3{background-color:rgb(var(--color-background));color:rgb(var(--color-foreground))}.product-card-wrapper .card__inner.ratio:before{padding-bottom:130%!important}.ap-testscore{display:flex;flex-direction:column;gap:var(--ap-space-xs, 8px);margin-top:var(--ap-space-xs, 8px)}.ap-testscore--compact{margin-top:var(--ap-space-2xs, 4px)}.ap-testscore__head{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ap-space-2xs, 4px) var(--ap-space-sm, 12px)}.ap-testscore__badge{display:inline-flex;align-items:center;gap:.5em;padding:.25em .7em;border:1px solid rgba(var(--color-foreground),.18);border-radius:var(--ap-radius-sm, 4px);background:var(--ap-surface-2, #f3f4f6)}.ap-testscore__badge--winner{border-color:var(--ap-accent, rgb(var(--color-button)));background:rgba(var(--color-button),.08)}.ap-testscore__label{text-transform:uppercase;letter-spacing:.06em;font-size:1.1rem;color:rgba(var(--color-foreground),.72)}.ap-testscore__grade{display:inline-flex;align-items:baseline;gap:.15em;font-weight:700;font-size:1.5rem}.ap-testscore__avg{font-weight:400;color:rgba(var(--color-foreground),.72)}.ap-testscore--compact .ap-testscore__badge{padding:.15em .5em}.ap-testscore--compact .ap-testscore__grade{font-size:1.3rem}.ap-testscore__winner{display:inline-flex;align-items:center;padding:.2em .6em;border-radius:var(--ap-radius-pill, 999px);background:var(--ap-accent, rgb(var(--color-button)));color:var(--ap-accent-contrast, rgb(var(--color-button-text)));font-weight:700;font-size:1.1rem;text-transform:uppercase;letter-spacing:.04em}.ap-testscore__reports{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--ap-space-2xs, 4px);font-size:1.3rem;line-height:1.4}.ap-testscore__report{display:flex;flex-wrap:wrap;align-items:baseline;gap:.3em .6em}.ap-testscore__report-title{font-weight:600}.ap-testscore__report-result{color:rgba(var(--color-foreground),.8)}.ap-testscore__report-place{color:rgba(var(--color-foreground),.72);font-size:.9em}.ap-testscore__report-what{flex:1 0 100%;color:rgba(var(--color-foreground),.72);font-size:.85em;line-height:1.45}.ap-vehicle-type{display:inline-flex;align-items:center;margin-top:var(--ap-space-2xs, 4px);padding:.2em .7em;border-radius:var(--ap-radius-pill, 999px);border:1px solid rgba(var(--color-foreground),.14);background:rgba(var(--color-foreground),.06);color:var(--ap-on-surface, rgb(var(--color-foreground)));font-size:1.2rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em}.ap-produktdaten{margin-top:var(--ap-space-lg, 24px)}.ap-spec-list{list-style:none;margin:var(--ap-space-sm, 12px) 0 0;padding:0;border:1px solid rgba(var(--color-foreground),.12);border-radius:var(--ap-radius, 8px);overflow:hidden}.ap-spec-list__row{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--ap-space-2xs, 4px) var(--ap-space-md, 16px);padding:var(--ap-space-sm, 12px) var(--ap-space-md, 16px);border-bottom:1px solid rgba(var(--color-foreground),.08)}.ap-spec-list__row:nth-child(2n){background:rgba(var(--color-foreground),.025)}.ap-spec-list__row:last-child{border-bottom:0}.ap-spec-list__label{flex:1 1 40%;min-width:12rem;font-weight:600;color:rgba(var(--color-foreground),.72)}.ap-spec-list__value{flex:1 1 auto;text-align:right;font-weight:700;color:var(--ap-on-surface, rgb(var(--color-foreground)))}.section-header.shopify-section-group-header-group{z-index:11}.header-wrapper{position:relative;z-index:10}.ap-b2b{display:block;margin:0 0 var(--ap-space-md, 16px);padding:var(--ap-space-md, 16px);border:1px solid rgba(var(--color-foreground),.12);border-radius:var(--ap-radius, 8px);background:rgba(var(--color-foreground),.02);color:rgb(var(--color-foreground))}.ap-b2b__heading{margin:0 0 var(--ap-space-2xs, 4px);font-weight:700;letter-spacing:.02em}.ap-b2b__intro{margin:0 0 var(--ap-space-sm, 12px);color:rgba(var(--color-foreground),.72);font-size:1.3rem}.ap-b2b__notice{margin:0 0 var(--ap-space-sm, 12px);padding:var(--ap-space-xs, 8px) var(--ap-space-sm, 12px);border-left:3px solid var(--ap-warning, #9a6700);border-radius:var(--ap-radius-sm, 4px);background:#9a670014;color:var(--ap-warning, #9a6700);font-size:1.3rem;font-weight:600}.ap-b2b__field{margin-top:var(--ap-space-sm, 12px)}.ap-b2b__field--check{display:flex;align-items:flex-start;gap:var(--ap-space-xs, 8px)}.ap-b2b__checkbox{flex:0 0 auto;width:2rem;height:2rem;min-width:2rem;margin-top:.2rem;accent-color:var(--ap-accent, rgb(var(--color-button)));cursor:pointer}.ap-b2b__check-label{flex:1 1 auto;line-height:1.4;cursor:pointer}.ap-b2b__label{display:block;margin-bottom:var(--ap-space-2xs, 4px);font-weight:600}.ap-b2b__input{width:100%;min-height:4.4rem;padding:var(--ap-space-xs, 8px) var(--ap-space-sm, 12px);border:1px solid rgba(var(--color-foreground),.2);border-radius:var(--ap-radius-sm, 4px);background:rgb(var(--color-background));color:rgb(var(--color-foreground));font-size:1.5rem}@media screen and (max-width:749px){.ap-b2b__input{font-size:1.6rem}}.ap-b2b__input:focus{outline:2px solid var(--ap-accent, rgb(var(--color-button)));outline-offset:1px}.ap-b2b__help{display:block;margin-top:var(--ap-space-2xs, 4px);color:rgba(var(--color-foreground),.72);font-size:1.2rem}.shopify-section.ap-defer-render{content-visibility:auto;contain-intrinsic-size:auto 560px}.shopify-section.ap-defer-render:not(:has(>:not(link,style,script,noscript,template))){content-visibility:visible;contain-intrinsic-size:none}.shopify-section[id$=__17863469700a42e826]:has(>:not(link,style,script,noscript,template)){min-height:73.7rem;contain-intrinsic-size:auto 73.7rem}@media screen and (max-width:374px){.shopify-section[id$=__17863469700a42e826]:has(>:not(link,style,script,noscript,template)){min-height:75.7rem;contain-intrinsic-size:auto 75.7rem}}@media screen and (min-width:750px)and (max-width:989px){.shopify-section[id$=__17863469700a42e826]:has(>:not(link,style,script,noscript,template)){min-height:73.5rem;contain-intrinsic-size:auto 73.5rem}}@media screen and (min-width:990px){.shopify-section[id$=__17863469700a42e826]:has(>:not(link,style,script,noscript,template)){min-height:77.3rem;contain-intrinsic-size:auto 77.3rem}}.shopify-section[id$=__17863469700a42e826]{background:var(--ap-canvas, var(--ap-surface-2, #f3f4f6))}.shopify-section[id$=__17863469700a42e826].ap-jdgm-leer{min-height:0;contain-intrinsic-size:none}.shopify-section[id$=__17863469700a42e826].ap-jdgm-leer>.ap-apps-section{display:none}.ap-jm-fassade{display:none}.shopify-section[id$=__17863469700a42e826]{--ap-jm-buehne-h: calc(var(--ap-fs-h2, 2.8rem) * var(--ap-lh-heading, 1.1) + 526.6px)}@media screen and (min-width:457px){.shopify-section[id$=__17863469700a42e826]{--ap-jm-buehne-h: calc(var(--ap-fs-h2, 2.8rem) * var(--ap-lh-heading, 1.1) + 560.2px)}}@media screen and (min-width:714px){.shopify-section[id$=__17863469700a42e826]{--ap-jm-buehne-h: calc(var(--ap-fs-h2, 2.8rem) * var(--ap-lh-heading, 1.1) + 538.2px)}}@media screen and (min-width:1292px){.shopify-section[id$=__17863469700a42e826]{--ap-jm-buehne-h: calc(var(--ap-fs-h2, 2.8rem) * var(--ap-lh-heading, 1.1) + 531.6px)}}.shopify-section[id$=__17863469700a42e826] .ap-jm--karussell.ap-apps--panel>.shopify-app-block:has(>.jdgm-cards-carousel){min-height:var(--ap-jm-buehne-h)}.shopify-section[id$=__17863469700a42e826] .ap-jm--karussell.ap-apps--panel:is(:has(.jdgm-cards-carousel.jdgm-hidden),:not(:has(.jdgm-carousel-item)))>.ap-jm-fassade{position:relative;z-index:1;display:flex;flex-direction:column;box-sizing:border-box;height:var(--ap-jm-buehne-h);margin-bottom:calc(-1 * var(--ap-jm-buehne-h));padding:20px 0 60px;background:var(--ap-card, #fff)}.ap-jm-fassade__titel{margin:0 0 var(--ap-space-lg, 24px);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:var(--ap-lh-heading, 1.1);letter-spacing:0;text-align:left;color:var(--ap-ink, rgb(var(--color-foreground)))}.ap-jm-fassade__flaeche{display:flex;flex:1 1 auto;flex-direction:column;align-items:center;justify-content:center;gap:var(--ap-space-xs, 8px);min-height:0;padding:var(--ap-space-lg, 24px);border:1px solid var(--ap-line, rgba(var(--color-foreground), .12));border-radius:var(--ap-radius, 14px);background:var(--ap-surface-2, #f3f4f6);text-align:center}.ap-jm-fassade__flaeche>p{margin:0}.ap-jm-fassade__sterne{position:relative;display:inline-block;font-size:2.8rem;line-height:1;letter-spacing:.2rem;color:var(--ap-line-strong, rgba(var(--color-foreground), .24));white-space:nowrap}.ap-jm-fassade__sterne:before{content:"\2605\2605\2605\2605\2605";position:absolute;inset:0 auto 0 0;width:var(--ap-jm-anteil, 0%);overflow:hidden;color:var(--ap-star, #f5a623)}.ap-jm-fassade__wert{font-size:var(--ap-fs-body, 1.6rem);font-weight:var(--ap-fw-strong, 600);color:var(--ap-ink, rgb(var(--color-foreground)))}.ap-jm-fassade__notiz{max-width:44ch;font-size:var(--ap-fs-small, 1.35rem);color:var(--ap-ink-muted, rgba(var(--color-foreground), .72))}footer.footer{content-visibility:auto;contain-intrinsic-size:auto 720px}.ap-spec-link{color:inherit;text-decoration:underline dotted;text-decoration-thickness:1px;text-underline-offset:.22em;padding-block:.4rem;margin-block:-.4rem}.ap-spec-link:hover,.ap-spec-link:focus-visible{color:var(--ap-accent, rgb(var(--color-button)));text-decoration-style:solid}#shopify-pc__banner.shopify-pc__banner__dialog{--led-hinweis-kante: 1px solid var(--led-linie-kraeftig);--led-hinweis-schatten: 0 -1.2rem 3.2rem rgba(var(--led-nacht-rgb), .6);--ap-hinweis-max: 40vh;--ap-hinweis-pad: 1.6rem;inset:auto 0 0;width:100%;min-width:0;max-height:var(--ap-hinweis-max);padding:var(--ap-hinweis-pad) var(--ap-gutter);border-top:var(--led-hinweis-kante, none);border-radius:0;background-color:var(--led-graphit, rgb(255, 255, 255));box-shadow:var(--led-hinweis-schatten, rgba(63, 63, 68, .4) 0 4px 10px);color:var(--led-xenon, rgb(31, 31, 31));font-family:var(--font-body-family)}#shopify-pc__banner .shopify-pc__banner__wrapper{max-width:var(--page-width);min-height:0;max-height:calc(var(--ap-hinweis-max) - var(--ap-hinweis-pad) * 2 - 1px);margin:0 auto;padding:0;gap:1.2rem;align-items:stretch}#shopify-pc__banner .shopify-pc__banner__body{width:auto;min-height:0;margin:-.4rem;padding:.4rem;overflow-y:auto;overscroll-behavior:contain}#shopify-pc__banner .shopify-pc__banner__body h2{margin:0 0 .4rem;color:var(--led-xenon, rgb(31, 31, 31));font-size:1.6rem;line-height:1.3;font-weight:600}#shopify-pc__banner .shopify-pc__banner__body,#shopify-pc__banner .shopify-pc__banner__body p{color:var(--led-platin, rgb(31, 31, 31));font-size:1.4rem;line-height:1.45}#shopify-pc__banner .shopify-pc__banner__body a{color:var(--led-xenon, rgb(31, 31, 31))}#shopify-pc__banner .shopify-pc__banner__btns{flex:none;flex-flow:row wrap;justify-content:flex-end;gap:.8rem 1.2rem;width:100%}#shopify-pc__banner .shopify-pc__banner__btns button{flex:0 0 auto;min-height:4.4rem;margin:0;padding:1rem 2rem;border:1px solid var(--led-xenon, rgb(31, 31, 31));border-radius:var(--ap-radius-control);background:var(--led-xenon, rgb(255, 255, 255));color:var(--led-nacht, rgb(51, 51, 51));font-size:1.5rem;line-height:1.2;font-weight:600;order:2}#shopify-pc__banner .shopify-pc__banner__btns .shopify-pc__banner__btn-decline{order:3}#shopify-pc__banner .shopify-pc__banner__btns .shopify-pc__banner__btn-manage-prefs{order:1;border-color:var(--led-rahmen, rgb(31, 31, 31));background:none;color:var(--led-xenon, rgb(31, 31, 31))}#shopify-pc__banner.shopify-pc__banner__dialog :is(button,a):focus-visible{outline-color:var(--led-fernlicht, rgb(31, 31, 31))}#shopify-pc__banner .shopify-pc__banner__btn-manage-prefs span{outline:none}@media screen and (max-height:500px){#shopify-pc__banner.shopify-pc__banner__dialog{--ap-hinweis-max: 75vh}}@media screen and (min-width:990px){#shopify-pc__banner .shopify-pc__banner__wrapper{flex-direction:row;align-items:center;gap:3.2rem}#shopify-pc__banner .shopify-pc__banner__body{max-height:calc(var(--ap-hinweis-max) - var(--ap-hinweis-pad) * 2 - 1px)}#shopify-pc__banner .shopify-pc__banner__btns{flex-wrap:nowrap;width:auto}}@media screen and (max-width:749px){#shopify-pc__banner.shopify-pc__banner__dialog{--ap-hinweis-pad: 1.2rem;padding:var(--ap-hinweis-pad) 1.6rem}#shopify-pc__banner .shopify-pc__banner__body,#shopify-pc__banner .shopify-pc__banner__body p{font-size:1.4rem!important;line-height:1.4!important}#shopify-pc__banner .shopify-pc__banner__wrapper{padding:0!important;gap:1rem!important}#shopify-pc__banner .shopify-pc__banner__btns{gap:8px!important}#shopify-pc__banner .shopify-pc__banner__btns button{min-height:44px;padding-top:8px!important;padding-bottom:8px!important}#shopify-pc__banner .shopify-pc__banner__btns button{flex:1 1 0}#shopify-pc__banner .shopify-pc__banner__btns .shopify-pc__banner__btn-manage-prefs{flex-basis:100%}}@media screen and (max-width:749px)and (max-height:500px){#shopify-pc__banner .shopify-pc__banner__btns button,#shopify-pc__banner .shopify-pc__banner__btns .shopify-pc__banner__btn-manage-prefs{flex:1 1 auto}}.price__sale .price__omnibus-note{display:block;flex-basis:100%;margin-top:.2rem;font-family:var(--font-body-family);font-size:1.3rem;font-weight:400;line-height:1.35;letter-spacing:normal;text-transform:none;color:rgba(var(--color-foreground),.72)}.ap-mwst{display:block;margin-top:.2rem;font-size:var(--ap-fs-small, 1.35rem);line-height:1.4;letter-spacing:normal;text-transform:none;font-weight:400;color:rgba(var(--color-foreground),.72);text-wrap:pretty}.ap-mwst--klein{font-size:1.3rem}.ap-mwst--inline{display:inline;margin-top:0}.ap-mwst--summe{font-size:1.4rem;color:rgba(var(--color-foreground),.78)}.ap-mwst a{color:inherit;text-decoration:underline;text-underline-offset:.15em}.card-information>.ap-mwst,.cart-item__details>.ap-mwst{margin-top:.2rem;font-size:var(--ap-fs-small, 1.35rem);line-height:1.4;color:rgba(var(--color-foreground),.72)}#MainContent{background-color:var(--ap-canvas, var(--ap-surface-2, #f3f4f6))}#MainContent>.shopify-section>.color-scheme-1.gradient:not(.ap-sticky-atc,.ap-popup,.ap-age-gate){background:transparent}.ap-shell{width:min(100% - 2 * var(--ap-gutter),var(--ap-content-max));margin-inline:auto;padding-inline:0}.ap-panel{display:block;width:auto;max-width:min(var(--ap-content-max),100% - 2 * var(--ap-gutter));margin-inline:auto;padding:var(--ap-panel-pad);background:var(--ap-card, #fff);color:var(--ap-ink, rgb(var(--color-foreground)));border:0;border-radius:var(--ap-radius-lg);box-shadow:var(--ap-shadow-card)}.ap-apps-section:not(:has(.shopify-app-block>*)){display:none}.ap-apps-section{background:var(--ap-canvas, var(--ap-surface-2, #f3f4f6))}.ap-apps__eyebrow{margin:0 0 var(--ap-space-xs)}.ap-apps__hinweis{max-width:72ch;margin:var(--ap-space-md, 16px) 0 0;font-size:var(--ap-fs-small, 1.35rem);line-height:1.45;color:var(--ap-ink-muted, rgba(var(--color-foreground), .72))}.ap-panel--flush{padding:0;overflow:hidden}.ap-section{padding-block:calc(var(--ap-stack) / 2)}.ap-section--band{padding-block:var(--ap-section-y)}.ap-sunken{padding:var(--ap-space-sm) var(--ap-space-md);background:var(--ap-sunken, var(--ap-surface-2, #f3f4f6));border-radius:var(--ap-radius-sm)}.ap-divider{height:0;margin:var(--ap-gap) 0;border:0;border-top:1px solid var(--ap-line)}button{font:inherit;letter-spacing:inherit}input[type=checkbox],input[type=radio]{accent-color:var(--ap-accent, rgb(var(--color-button)))}h1,h2,.h1,.h2,.ap-h1,.ap-h2{font-family:var(--ap-font-display, var(--font-heading-family));font-weight:var(--ap-fw-display);letter-spacing:0;text-transform:none}h1,.h1,.ap-h1{font-size:var(--ap-fs-h1);line-height:1.08}h2,.h2,.ap-h2{font-size:var(--ap-fs-h2);line-height:1.12}h3,h4,h5,h6,.h3,.h4,.h5,.ap-h3{font-family:var(--font-body-family);font-weight:var(--ap-fw-strong);letter-spacing:0;text-transform:none}h3,.h3,.ap-h3{font-size:var(--ap-fs-h3);line-height:1.3}h4,.h4{font-size:var(--ap-fs-h4);line-height:1.35}h5,.h5{font-size:1.5rem;line-height:1.4}h6{font-size:1.4rem;line-height:1.4}.h0,.hxl,.hxxl,.banner__heading,.ap-display{font-family:var(--ap-font-caps, var(--ap-font-display, var(--font-heading-family)));font-weight:var(--ap-fw-display);font-size:var(--ap-fs-display);line-height:1;letter-spacing:0;text-transform:uppercase;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;text-wrap:balance}.card__heading,.card__heading a{font-family:var(--ap-font-display, var(--font-heading-family));font-weight:var(--ap-fw-display);letter-spacing:0;text-transform:none}.card__heading{font-size:1.6rem;line-height:1.15}@media screen and (min-width:750px){.card__heading{font-size:1.8rem}}.ap-lead{max-width:60ch;font-size:var(--ap-fs-lead);line-height:1.55;color:rgba(var(--color-foreground),.72)}.ap-small{font-size:var(--ap-fs-small);line-height:1.45}.ap-micro{font-size:var(--ap-fs-micro);font-weight:600;line-height:1.3;letter-spacing:var(--ap-ls-micro);text-transform:uppercase}.ap-muted{color:rgba(var(--color-foreground),.72)}.ap-tnum,.ap-num{font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum" 1,"lnum" 1}.ap-num{font-family:var(--font-body-family);font-weight:600}.rte p,.rte li{line-height:1.6}.price .price-item,.ap-price{font-family:var(--ap-font-display, var(--font-heading-family));font-weight:var(--ap-fw-display);letter-spacing:0}.price--on-sale .price-item--sale{color:rgb(var(--color-foreground));font-weight:var(--ap-fw-display)}.price__sale .price-item--regular{color:rgba(var(--color-foreground),.72)}.price,.price-item,.unit-price,.totals__total-value,.quantity__input{font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum" 1,"lnum" 1}.ap-price{color:var(--ap-ink, rgb(var(--color-foreground)));line-height:1}.ap-price--xl{font-size:var(--ap-fs-price-xl)}.ap-price-unit{font-family:var(--font-body-family);font-size:1.5rem;font-weight:400;color:rgba(var(--color-foreground),.72)}.ap-price--md,.card .price .price-item,.card-information .price .price-item{font-size:var(--ap-fs-price);line-height:1.05}:focus-visible{outline:2px solid var(--ap-focus-color, var(--ap-accent, rgb(var(--color-button))));outline-offset:2px;box-shadow:var(--ap-focus-ring)}a:focus-visible,summary:focus-visible,.link:focus-visible,label:focus-visible,[tabindex]:focus-visible{border-radius:var(--ap-radius-xs)}.ap-btn{display:inline-flex;align-items:center;justify-content:center;text-align:center}.button,.shopify-challenge__button,.customer button,.ap-btn{gap:var(--ap-space-xs);min-height:var(--ap-btn-h);padding:0 var(--ap-btn-pad);border:0;border-radius:var(--ap-radius-control);font-family:var(--font-body-family);font-size:var(--ap-btn-fs);font-weight:var(--ap-fw-strong);line-height:1.2;letter-spacing:0;text-transform:none;text-decoration:none;cursor:pointer;transition:background-color var(--ap-motion) var(--ap-ease),border-color var(--ap-motion) var(--ap-ease),color var(--ap-motion) var(--ap-ease),transform .12s var(--ap-ease)}.button:where(:not(.button--secondary,.button--tertiary)),.shopify-challenge__button,.customer button:where(:not(.button--secondary,.button--tertiary)),.ap-btn:where(:not(.ap-btn--secondary,.ap-btn--tertiary)){--color-button: var(--ap-accent-rgb, var(--color-button));--color-button-text: var(--ap-accent-contrast-rgb, var(--color-button-text));background-color:var(--ap-accent, rgb(var(--color-button)));color:var(--ap-accent-contrast, rgb(var(--color-button-text)))}:where(.button,.shopify-challenge__button,.customer button,.ap-btn):where(:not(.button--secondary,.button--tertiary,.ap-btn--secondary,.ap-btn--tertiary,[disabled],[aria-disabled=true],.disabled)):hover{background-color:var(--ap-accent-strong, var(--ap-accent, rgb(var(--color-button))))}:where(.button,.shopify-challenge__button,.customer button,.ap-btn):where(:not([disabled],[aria-disabled=true],.disabled)):active{transform:translateY(1px)}.button--secondary,.ap-btn--secondary{background-color:var(--ap-card, #fff);color:var(--ap-ink, rgb(var(--color-foreground)));border:1.5px solid var(--ap-line-strong)}:where(.button--secondary,.ap-btn--secondary):where(:not([disabled],[aria-disabled=true],.disabled)):hover{border-color:var(--ap-ink, rgb(var(--color-foreground)))}.color-scheme-3 .button--secondary,.color-scheme-3 .ap-btn--secondary,.ap-on-frame .button--secondary,.ap-on-frame .ap-btn--secondary{background-color:transparent;color:var(--ap-on-frame, #fff);border-color:#fff9}.color-scheme-3 :where(.button--secondary,.ap-btn--secondary):hover,.ap-on-frame :where(.button--secondary,.ap-btn--secondary):hover{border-color:var(--ap-on-frame, #fff)}.button--tertiary,.ap-btn--tertiary,.ap-link{min-width:0;min-height:var(--ap-tap);padding:0 .4rem;background-color:transparent;color:var(--ap-accent-ink, var(--ap-accent, rgb(var(--color-button))));font-size:var(--ap-btn-fs);font-weight:var(--ap-fw-strong);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.ap-link{display:inline-flex;align-items:center;gap:.6rem;padding:0}:where(.button--tertiary,.ap-btn--tertiary,.ap-link):hover{text-decoration-thickness:2px}.product-form__submit,.cart__checkout-button,.ap-btn--buy{min-height:var(--ap-btn-h-buy);font-size:var(--ap-btn-fs-buy)}.ap-btn--compact{min-height:var(--ap-btn-h-compact);padding-inline:1.8rem;font-size:1.5rem}.ap-btn--block{display:flex;width:100%}.button>.svg-wrapper,.button>svg:not(.spinner),.ap-btn>.svg-wrapper,.ap-btn>svg{width:var(--ap-icon);height:var(--ap-icon);flex:0 0 auto}.ttx-finder .ttx-finder__btn{min-height:var(--ap-btn-h)!important;padding:0 var(--ap-btn-pad)!important;border-radius:var(--ap-radius-control)!important;font-family:var(--font-body-family)!important;font-weight:600!important;line-height:1.2!important}.button:disabled,.button[aria-disabled=true],.button.disabled,.ap-btn:disabled,.ap-btn[aria-disabled=true]{opacity:.45;cursor:not-allowed}.button.loading>.loading__spinner .spinner,.ap-btn.loading>.loading__spinner .spinner{width:2rem;height:2rem}.field__input,.select__select,.customer .field input,.customer select{height:var(--ap-input-h);font-size:var(--ap-input-fs)}.select__select{color:rgb(var(--color-foreground))}.field__label{top:calc(var(--ap-input-h) / 2 - 1.2rem)}.field__input:focus~.field__label,.field__input:not(:placeholder-shown)~.field__label,.field__input:-webkit-autofill~.field__label{font-size:1.2rem}.field__input:focus,.field__input:focus-visible,.select__select:focus,.select__select:focus-visible,.customer .field input:focus,.customer .field input:focus-visible,.customer select:focus,.customer select:focus-visible{outline:0;box-shadow:0 0 0 2px var(--ap-focus-color, var(--ap-accent, rgb(var(--color-button)))),var(--ap-focus-ring)}.field__input[aria-invalid=true],.ap-input[aria-invalid=true],.ap-select>select[aria-invalid=true]{border-color:var(--ap-danger, #cf222e);box-shadow:0 0 0 1px var(--ap-danger, #cf222e)}.ap-field{display:flex;flex-direction:column;gap:.6rem;min-width:0}.ap-label{display:block;font-size:1.4rem;font-weight:var(--ap-fw-strong);line-height:1.3;color:var(--ap-ink, rgb(var(--color-foreground)))}.ap-field__hint{margin:0;font-size:var(--ap-fs-small);line-height:1.45;color:rgba(var(--color-foreground),.72)}.ap-field__error{margin:0;font-size:1.4rem;font-weight:var(--ap-fw-strong);line-height:1.4;color:var(--ap-danger, #cf222e)}.ap-input,.ap-select>select{display:block;width:100%;height:var(--ap-input-h);margin:0;padding:0 1.6rem;border:1px solid var(--ap-line-strong);border-radius:var(--ap-radius-control);background-color:var(--ap-card, #fff);color:var(--ap-ink, rgb(var(--color-foreground)));font-family:var(--font-body-family);font-size:var(--ap-input-fs);font-weight:400;line-height:1.2;-webkit-appearance:none;appearance:none;transition:border-color var(--ap-motion) var(--ap-ease),box-shadow var(--ap-motion) var(--ap-ease)}.ap-input::placeholder{color:rgba(var(--color-foreground),.72);opacity:1}.ap-input:hover,.ap-select>select:hover{border-color:var(--ap-ink, rgb(var(--color-foreground)))}.ap-input:focus,.ap-select>select: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)}.ap-input[aria-invalid=true]:hover,.ap-select>select[aria-invalid=true]:hover{border-color:var(--ap-danger, #cf222e)}.ap-input[aria-invalid=true]:focus,.ap-select>select[aria-invalid=true]:focus{border-color:var(--ap-danger, #cf222e);box-shadow:0 0 0 1px var(--ap-danger, #cf222e),var(--ap-focus-ring)}.ap-input:disabled,.ap-select>select:disabled{background-color:var(--ap-sunken, #f3f4f6);cursor:not-allowed}.ap-select{position:relative;display:block}.ap-select>select{padding-inline-end:4.4rem;cursor:pointer;text-overflow:ellipsis}.ap-select:after{content:"";position:absolute;top:50%;right:1.8rem;width:.9rem;height:.9rem;border:solid currentColor;border-width:0 2px 2px 0;transform:translateY(-70%) rotate(45deg);pointer-events:none;color:var(--ap-ink, rgb(var(--color-foreground)))}.quantity{min-height:var(--ap-input-h);width:calc(15.6rem + var(--inputs-border-width, 1px) * 2);border-radius:var(--ap-radius-control);background-color:var(--ap-card, #fff)}.quantity__button{width:4.8rem;min-width:var(--ap-tap);color:var(--ap-ink, rgb(var(--color-foreground)));border-radius:var(--ap-radius-control);transition:background-color var(--ap-motion) var(--ap-ease),color var(--ap-motion) var(--ap-ease)}.quantity__button:not(.disabled):hover{background-color:var(--ap-accent-tint);color:var(--ap-accent-ink, var(--ap-accent, rgb(var(--color-button))))}.quantity__button:not(.disabled):active{background-color:rgba(var(--ap-accent-rgb, var(--color-button)),.16)}.quantity__button .svg-wrapper{width:1.2rem}.quantity__input{font-family:var(--font-body-family);font-size:1.7rem;font-weight:var(--ap-fw-strong);color:var(--ap-ink, rgb(var(--color-foreground)));opacity:1}.ap-chip{--ap-ms-accent: var(--ap-accent, rgb(var(--color-button)));--ap-ms-hairline: rgba(var(--color-foreground), .12);--ap-ms-muted: rgba(var(--color-foreground), .72);display:inline-flex;align-items:center;gap:.6rem;min-height:2.8rem;padding:.3rem 1.1rem;border:1px solid var(--ap-ms-hairline);border-radius:var(--ap-radius-pill);background:var(--ap-surface, rgb(var(--color-background)));color:var(--ap-on-surface, rgb(var(--color-foreground)));font-family:var(--font-body-family);font-size:1.3rem;font-weight:var(--ap-fw-strong);letter-spacing:0;line-height:1.2;text-transform:none;white-space:nowrap;font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum" 1,"lnum" 1}.ap-chip__key{font-weight:var(--ap-fw-strong);color:var(--ap-ms-muted)}.predictive-search .ap-chip{--ap-ms-muted: color-mix(in srgb, var(--ap-on-surface, rgb(var(--color-foreground))) 72%, transparent);--ap-ms-hairline: color-mix(in srgb, var(--ap-on-surface, rgb(var(--color-foreground))) 12%, transparent)}.ap-chip svg{width:1.4rem;height:1.4rem;flex:0 0 auto}.ap-chip--accent{border-color:color-mix(in srgb,var(--ap-ms-accent) 55%,transparent);color:var(--ap-accent-ink, var(--ap-ms-accent))}.ap-chip--solid{border-color:transparent;background:var(--ap-ms-accent);color:var(--ap-accent-contrast, #fff)}.ap-chip--success{border-color:transparent;background:var(--ap-success-tint);color:var(--ap-success, #1a7f37)}.ap-chip--warning{border-color:transparent;background:var(--ap-warning-tint);color:var(--ap-warning-ink, #8a5c00)}@media(hover:hover){.ap-chip--interactive{transition:border-color var(--ap-motion) var(--ap-ease),color var(--ap-motion) var(--ap-ease)}.ap-chip--interactive:hover{border-color:var(--ap-ms-accent);color:var(--ap-accent-ink, var(--ap-ms-accent))}}.ap-chip--select{position:relative;min-height:var(--ap-chip-h);padding:.4rem 1.8rem;border:1px solid var(--ap-line-mid);background:var(--ap-card, #fff);color:var(--ap-ink, rgb(var(--color-foreground)));font-size:var(--ap-fs-ui);text-decoration:none;cursor:pointer;transition:border-color var(--ap-motion) var(--ap-ease),background-color var(--ap-motion) var(--ap-ease),box-shadow var(--ap-motion) var(--ap-ease)}.ap-chip--select>input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.ap-chip--select:has(>input:focus-visible){outline:2px solid var(--ap-focus-color, var(--ap-accent, rgb(var(--color-button))));outline-offset:2px}@media(hover:hover){.ap-chip--select:hover{border-color:var(--ap-line-strong)}}.ap-chip--select:is([aria-pressed=true],[aria-current=true],[aria-current=page],[aria-checked=true],[aria-selected=true],.is-active,:has(>input:checked)){border-color:transparent;background:var(--ap-accent-tint);box-shadow:inset 0 0 0 2px var(--ap-accent, rgb(var(--color-button)))}.ap-chip--select:is([aria-pressed=true],[aria-current=true],[aria-current=page],[aria-checked=true],[aria-selected=true],.is-active,:has(>input:checked)):before{content:"";flex:0 0 auto;width:.55rem;height:1rem;margin:-.3rem .2rem 0 .1rem;border:solid var(--ap-accent-ink, var(--ap-accent, rgb(var(--color-button))));border-width:0 2px 2px 0;transform:rotate(45deg)}.ap-chip--select.is-unavailable,.ap-chip--select[aria-disabled=true]{border-style:dashed;border-color:var(--ap-line-strong);background:var(--ap-card, #fff);color:rgba(var(--color-foreground),.72)}.ap-chip__meta{font-size:var(--ap-fs-small);font-weight:400;color:rgba(var(--color-foreground),.72)}.ap-chip-row{display:flex;flex-wrap:wrap;gap:var(--ap-space-xs);margin:0;padding:0;list-style:none}.ap-chip-row--scroll{flex-wrap:nowrap;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;padding-block:4px;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 16px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 16px),transparent)}.ap-chip-row--scroll::-webkit-scrollbar{display:none}.ap-chip-row--scroll>*{flex:0 0 auto;scroll-snap-align:start}.ap-seg{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:4px;min-height:var(--ap-seg-h);padding:4px;margin:0;border:0;border-radius:var(--ap-radius-control);background:var(--ap-sunken, var(--ap-surface-2, #f3f4f6))}.ap-seg__opt{position:relative;display:flex;align-items:center;justify-content:center;gap:.6rem;min-width:0;min-height:calc(var(--ap-seg-h) - 8px);padding:.4rem 1.2rem;border:0;border-radius:calc(var(--ap-radius-control) - 4px);background:transparent;color:var(--ap-ink, rgb(var(--color-foreground)));font-family:var(--font-body-family);font-size:var(--ap-fs-ui);font-weight:var(--ap-fw-strong);line-height:1.2;text-align:center;cursor:pointer;transition:background-color var(--ap-motion) var(--ap-ease),box-shadow var(--ap-motion) var(--ap-ease)}@media screen and (max-width:749px){.ap-seg__opt{padding-inline:.6rem}}.ap-seg__input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}@media(hover:hover){.ap-seg__opt:hover{background:#fff9}}.ap-seg__opt:is(:has(.ap-seg__input:checked),[aria-checked=true],[aria-selected=true],.is-active){background:var(--ap-card, #fff);box-shadow:var(--ap-shadow-card),inset 0 0 0 2px var(--ap-accent, rgb(var(--color-button)))}.ap-seg__opt:is(:has(.ap-seg__input:checked),[aria-checked=true],[aria-selected=true],.is-active):before{content:"";flex:0 0 auto;width:.55rem;height:1rem;margin:-.3rem .1rem 0 0;border:solid var(--ap-accent-ink, var(--ap-accent, rgb(var(--color-button))));border-width:0 2px 2px 0;transform:rotate(45deg)}.ap-seg__opt:has(.ap-seg__input:focus-visible){outline:2px solid var(--ap-focus-color, var(--ap-accent, rgb(var(--color-button))));outline-offset:2px}.ap-seg__opt:has(.ap-seg__input:disabled),.ap-seg__opt[aria-disabled=true]{color:rgba(var(--color-foreground),.72);cursor:not-allowed}.ap-seg--compact{min-height:var(--ap-seg-h-compact);padding:2px}.ap-seg--compact .ap-seg__opt{min-height:calc(var(--ap-seg-h-compact) - 4px);padding-inline:1rem;font-size:1.4rem}.ap-seg--scroll{grid-auto-columns:max-content;overflow-x:auto;scrollbar-width:none}.ap-seg--scroll::-webkit-scrollbar{display:none}.ap-badge,.badge{display:inline-flex;align-items:center;gap:.5rem;min-height:var(--ap-badge-h);padding:.3rem 1rem;border:0;border-radius:var(--ap-radius-pill);font-family:var(--font-body-family);font-size:var(--ap-fs-micro);font-weight:var(--ap-fw-strong);line-height:1.2;letter-spacing:var(--ap-ls-micro);text-transform:uppercase;white-space:nowrap;box-shadow:none}.ap-badge{background:var(--ap-sunken, var(--ap-surface-2, #f3f4f6));color:var(--ap-ink, rgb(var(--color-foreground)))}.ap-badge svg,.ap-badge .svg-wrapper{width:1.4rem;height:1.4rem;flex:0 0 auto}.ap-badge--lg{min-height:3.2rem;padding-inline:1.2rem;font-size:1.3rem}.ap-badge--summer{background:var(--ap-season-summer-bg, #fff1d0);color:var(--ap-season-summer-ink, #6b4700)}.ap-badge--winter{background:var(--ap-season-winter-bg, #e4f0fa);color:var(--ap-season-winter-ink, #0e4f7e)}.ap-badge--all-season{background:var(--ap-season-all-bg, #eee8fa);color:var(--ap-season-all-ink, #4a2f8c)}.ap-badge--award{background:var(--ap-frame, var(--ap-brand-plate, #10263c));color:var(--ap-on-frame, #fff)}.ap-badge--award svg,.ap-badge--award .svg-wrapper{color:var(--ap-brand-mark, #2bb6c2)}.ap-badge--offer{background:var(--ap-danger, #cf222e);color:#fff}.ap-badge--success{background:var(--ap-success-tint);color:var(--ap-success, #1a7f37)}.ap-badge--warning{background:var(--ap-warning-tint);color:var(--ap-warning-ink, #8a5c00)}.ap-badge--danger{background:var(--ap-danger-tint);color:var(--ap-danger, #cf222e)}.ap-badge--neutral{background:var(--ap-card, #fff);color:var(--ap-ink, rgb(var(--color-foreground)));box-shadow:inset 0 0 0 1px var(--ap-line-mid)}.ap-count{display:inline-grid;place-items:center;min-width:1.8rem;height:1.8rem;padding:0 .5rem;border-radius:var(--ap-radius-pill);background:var(--ap-accent, rgb(var(--color-button)));color:var(--ap-accent-contrast, #fff);font-family:var(--font-body-family);font-size:1.1rem;font-weight:700;line-height:1;font-variant-numeric:tabular-nums}.ap-plate{--ap-cut: 6px;display:inline-flex;align-items:center;gap:.6rem;min-height:var(--ap-plate-h);padding:.2rem 1.4rem .2rem 1.1rem;border-radius:var(--ap-radius-xs);background:var(--ap-frame, var(--ap-brand-plate, #10263c));color:var(--ap-on-frame, #fff);font-family:var(--ap-font-display, var(--font-heading-family));font-size:1.8rem;font-weight:var(--ap-fw-display);line-height:1;letter-spacing:.01em;white-space:nowrap;font-variant-numeric:lining-nums;vertical-align:middle;clip-path:polygon(0 0,100% 0,100% calc(100% - var(--ap-cut)),calc(100% - var(--ap-cut)) 100%,0 100%)}.ap-plate__mark{color:var(--ap-brand-mark, #2bb6c2)}.ap-plate--sm{min-height:2.6rem;padding:.1rem 1.1rem .1rem .9rem;font-size:1.5rem}.ap-plate--lg{--ap-cut: 9px;min-height:4.8rem;padding:.3rem 2rem .3rem 1.6rem;font-size:2.8rem}@media(forced-colors:active){.ap-plate{border:1px solid CanvasText}}.ap-card{position:relative;display:flex;flex-direction:column;gap:var(--ap-space-sm);min-width:0;padding:var(--ap-space-sm);background:var(--ap-card, #fff);color:var(--ap-ink, rgb(var(--color-foreground)));border:1px solid var(--ap-line);border-radius:var(--ap-radius)}.ap-card>*{margin:0}@media screen and (min-width:750px){.ap-card{padding:var(--ap-space-md)}}.ap-card--flat{border-color:transparent;box-shadow:var(--ap-shadow-card)}.ap-card__media{position:relative;display:grid;place-items:center;aspect-ratio:1;padding:6%;overflow:hidden;border-radius:var(--ap-radius-sm);background:radial-gradient(closest-side at 50% 45%,var(--ap-card, #fff),var(--ap-canvas, #eff5f9))}.ap-card__media img{width:100%;height:100%;object-fit:contain}@media(hover:hover)and (prefers-reduced-motion:no-preference){.ap-card--lift,.card-wrapper .card{transition:transform var(--ap-motion) var(--ap-ease),box-shadow var(--ap-motion) var(--ap-ease)}.ap-card--lift:hover,.card-wrapper:hover .card{transform:translateY(-2px);box-shadow:var(--ap-shadow-raise)}}.ap-tile{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.2rem var(--ap-space-md);padding:var(--ap-space-md);background:var(--ap-card, #fff);color:var(--ap-ink, rgb(var(--color-foreground)));border:1px solid var(--ap-line);border-radius:var(--ap-radius)}.ap-tile__icon{grid-row:span 2;display:grid;place-items:center;width:var(--ap-icon-plate);height:var(--ap-icon-plate);border-radius:var(--ap-radius-sm);background:var(--ap-sunken, var(--ap-surface-2, #f3f4f6));color:var(--ap-ink, rgb(var(--color-foreground)))}.ap-tile__icon--frame{background:var(--ap-frame, var(--ap-brand-plate, #10263c));color:var(--ap-brand-mark, #2bb6c2)}.ap-tile__icon svg,.ap-tile__icon .svg-wrapper{width:2.4rem;height:2.4rem}.ap-tile__title{margin:0;font-size:1.6rem;font-weight:var(--ap-fw-strong);line-height:1.3;color:var(--ap-ink, rgb(var(--color-foreground)))}.ap-tile__text{margin:0;font-size:var(--ap-fs-small);line-height:1.45;color:rgba(var(--color-foreground),.72)}.ap-tile-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,24rem),1fr));gap:var(--ap-space-sm);margin:0;padding:0;list-style:none}.ap-accordion{border-top:1px solid var(--ap-line)}.ap-accordion__item{border-bottom:1px solid var(--ap-line)}.ap-accordion__summary{display:flex;align-items:center;justify-content:space-between;gap:var(--ap-space-md);min-height:5.6rem;padding:var(--ap-space-sm) .2rem;list-style:none;cursor:pointer;font-size:1.7rem;font-weight:var(--ap-fw-strong);line-height:1.35;color:inherit}.ap-accordion__summary::-webkit-details-marker{display:none}.ap-accordion__summary:after{content:"";flex:0 0 auto;width:1rem;height:1rem;margin:-.4rem .6rem 0 0;border:solid currentColor;border-width:0 2px 2px 0;transform:rotate(45deg);transition:transform var(--ap-motion) var(--ap-ease)}.ap-accordion__item[open]>.ap-accordion__summary:after{margin-top:.4rem;transform:rotate(-135deg)}.ap-accordion__body{max-width:72ch;padding:0 .2rem var(--ap-space-lg);font-size:1.6rem;line-height:1.6}@media(prefers-reduced-motion:reduce){.ap-accordion__summary:after{transition:none}}.ap-eyebrow,.ap-stripe--eyebrow{display:inline-flex;align-items:center;gap:var(--ap-space-xs);width:auto;height:auto;margin:0;background:none;font-family:var(--font-body-family);font-size:var(--ap-fs-micro);font-weight:var(--ap-fw-strong);line-height:1.3;letter-spacing:var(--ap-ls-micro);text-transform:uppercase;color:rgba(var(--color-foreground),.72)}.ap-eyebrow:before,.ap-stripe--eyebrow:before{content:"";flex:0 0 auto;width:1.8rem;height:.5rem;background:var(--ap-brand-mark, #2bb6c2);border-radius:999px}.ap-section-head{display:flex;flex-direction:column;gap:var(--ap-space-xs);margin:0 0 var(--ap-space-lg)}.ap-section-head>*,.ap-section-head .ap-eyebrow,.ap-section-head .ap-section-head__title,.ap-section-head .ap-section-head__lead{margin:0}.ap-section-head__title{font-family:var(--ap-font-display, var(--font-heading-family));font-size:var(--ap-fs-h2);font-weight:var(--ap-fw-display);line-height:1.12;color:rgb(var(--color-foreground))}.ap-section-head__lead{max-width:60ch;font-size:var(--ap-fs-lead);line-height:1.55;color:rgba(var(--color-foreground),.72)}.ap-section-head--row{flex-flow:row wrap;align-items:flex-end;justify-content:space-between;gap:var(--ap-space-xs) var(--ap-space-lg)}.ap-section-head--row>:first-child{display:flex;flex-direction:column;gap:var(--ap-space-xs)}@supports (clip-path: polygon(0 0,100% 0,100% 100%,0 100%)){.ap-diagonal-bottom{clip-path:polygon(0 0,100% 0,100% calc(100% - var(--ap-diag)),0 100%)}.ap-diagonal-top{clip-path:polygon(0 var(--ap-diag),100% 0,100% 100%,0 100%)}}.ap-pay{width:100%;margin-block:var(--ap-space-md);color:var(--ap-on-surface, rgb(var(--color-foreground)))}.ap-pay__head{margin-block-end:var(--ap-space-sm)}.ap-pay__title{margin:0;font-size:1.6rem;font-weight:var(--ap-fw-strong);line-height:1.3}.ap-pay__sub{margin:.2rem 0 0;font-size:var(--ap-fs-small);line-height:1.45;color:rgba(var(--color-foreground),.72)}.ap-pay__list,.ap-pay__extras{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:0;padding:0;list-style:none}.ap-pay__list--center,.ap-pay--center .ap-pay__extras{justify-content:center}.ap-pay__extras{margin-top:6px}.ap-pay__item{display:flex}.ap-pay__icon{display:block;width:auto;height:2.8rem;max-width:100%;border-radius:var(--ap-radius-xs)}.ap-pay__chip{display:inline-flex;align-items:center;min-height:2.8rem;padding:.2rem 1rem;border:1px solid var(--ap-line-mid);border-radius:var(--ap-radius-xs);background:var(--ap-card, #fff);color:var(--ap-ink, rgb(var(--color-foreground)));font-family:var(--font-body-family);font-size:1.3rem;font-weight:var(--ap-fw-strong);line-height:1.2;white-space:nowrap}.ap-pay__note{margin:var(--ap-space-sm) 0 0;font-size:var(--ap-fs-small);line-height:1.45;color:rgba(var(--color-foreground),.72)}.ap-pay--kachel{padding:var(--ap-space-sm) var(--ap-space-md);border-radius:var(--ap-radius-sm, 10px);background:var(--ap-sunken, var(--ap-surface-2, #f3f4f6))}.ap-pay--kachel .ap-pay__head{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:var(--ap-space-sm);row-gap:.2rem;margin-block-end:var(--ap-space-sm)}.ap-pay--kachel .ap-pay__plate{grid-row:span 2;display:grid;place-items:center;width:var(--ap-icon-plate, 4.4rem);height:var(--ap-icon-plate, 4.4rem);border-radius:var(--ap-radius-sm, 10px);background:var(--ap-card, #fff);color:var(--ap-ink, rgb(var(--color-foreground)))}.ap-pay--kachel .ap-pay__plate svg{width:2.2rem;height:2.2rem}.ap-pay--kachel .ap-pay__title{font-size:var(--ap-fs-ui, 1.5rem)}.ap-pay--kachel .ap-pay__sub{margin:0}.ap-pay--compact{margin-block:var(--ap-space-sm)}.ap-pay--compact .ap-pay__icon,.ap-pay--compact .ap-pay__chip{height:2.6rem;min-height:2.6rem}.ap-pay--compact .ap-pay__chip{padding-inline:.8rem;font-size:1.2rem}.ap-pay--footer .ap-pay__list,.ap-pay--footer .ap-pay__extras{gap:.8rem}.ap-pay--footer .ap-pay__icon,.ap-pay--footer .ap-pay__chip{height:3.6rem;min-height:3.6rem}.ap-pay--footer .ap-pay__icon{width:5.6rem}@media screen and (min-width:990px){.ap-pay--footer .ap-pay__icon,.ap-pay--footer .ap-pay__chip{height:4rem;min-height:4rem}.ap-pay--footer .ap-pay__icon{width:6.4rem}}.ap-pay--footer .ap-pay__chip{border-color:transparent}@media screen and (forced-colors:active){.ap-pay__icon,.ap-pay__chip{border:1px solid CanvasText}}.ap-testline{display:flex;align-items:center;gap:.6rem;min-width:0;max-width:100%;margin:0;font-family:var(--font-body-family);font-size:1.4rem;line-height:1.4;color:rgba(var(--color-foreground),.72)}.ap-testline__text{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ap-testline__grade{font-weight:var(--ap-fw-strong);color:rgb(var(--color-foreground));font-variant-numeric:tabular-nums}.ap-testline__winner{font-weight:var(--ap-fw-strong);color:rgb(var(--color-foreground))}a.ap-testline{min-height:var(--ap-tap);text-decoration:none}a.ap-testline:hover .ap-testline__text{text-decoration:underline;text-underline-offset:3px}.ap-mini-icon{display:inline-block;flex:0 0 auto;width:var(--ap-mi-size, var(--ap-mini-icon-20, 2rem));height:var(--ap-mi-size, var(--ap-mini-icon-20, 2rem));vertical-align:middle;color:var(--ap-mi-color, var(--ap-accent-ink, var(--ap-accent, rgb(var(--color-button)))));overflow:visible}svg.ap-mini-icon.ap-mini-icon :is(path,circle,rect,ellipse,line,polyline,polygon){fill:none;stroke:currentColor}.ap-mini-icon--16{--ap-mi-size: var(--ap-mini-icon-16, 1.6rem)}.ap-mini-icon--20{--ap-mi-size: var(--ap-mini-icon-20, 2rem)}.ap-mini-icon--24{--ap-mi-size: var(--ap-mini-icon-24, 2.4rem)}.ap-mini-icon--28{--ap-mi-size: var(--ap-mini-icon-28, 2.8rem)}.ap-mini-icon--32{--ap-mi-size: var(--ap-mini-icon-32, 3.2rem)}.ap-mini-icon--muted{--ap-mi-color: rgba(var(--color-foreground), .72)}.ap-mini-icon--ink{--ap-mi-color: var(--ap-ink, rgb(var(--color-foreground)))}.ap-mini-icon--mark{--ap-mi-color: var(--ap-brand-mark, currentColor)}.ap-mini-icon--inherit{--ap-mi-color: currentColor}svg.ap-mini-icon.ap-mini-icon.ap-mini-icon--voll{fill:var(--ap-mi-color, var(--ap-accent-ink, var(--ap-accent, rgb(var(--color-button)))));color:var(--ap-mi-licht, var(--ap-brand-mark, currentColor))}svg.ap-mini-icon.ap-mini-icon.ap-mini-icon--voll :is(path,circle,rect,ellipse,line,polyline,polygon){fill:inherit;stroke:none}svg.ap-mini-icon.ap-mini-icon.ap-mini-icon--voll .ap-mi-licht{fill:currentColor}.ap-nowrap{white-space:nowrap}.ap-quick-icon{display:inline-flex;flex:0 0 auto;width:2rem;height:2rem;margin-inline-end:.8rem;vertical-align:-.4rem;color:rgba(var(--color-foreground),.72)}.ap-quick-icon svg{width:100%;height:100%}.ap-quick-icon svg :is(path,circle,rect,line,polyline,polygon,ellipse):not([stroke=none]){vector-effect:non-scaling-stroke;stroke:currentColor;stroke-width:1.75px}.ap-quick-icon svg [fill^=var]{fill:currentColor}.ap-quick-icon svg [opacity]{opacity:1}.ap-mi-plate{display:inline-grid;place-items:center;flex:0 0 auto;width:var(--ap-icon-plate, 4.4rem);height:var(--ap-icon-plate, 4.4rem);border-radius:var(--ap-radius-sm, 10px);background:var(--ap-sunken, var(--ap-surface-2, #f3f4f6))}.ap-mi-plate--lg{width:6.4rem;height:6.4rem;border-radius:var(--ap-radius, 14px)}.ap-mi-head{display:flex;align-items:center;gap:var(--ap-space-md, 16px);min-width:0}.ap-mi-head>:last-child{min-width:0}.ap-mi-head--info{align-items:center;margin-bottom:var(--ap-space-md, 16px)}.ap-mi-head__text{display:flex;flex-direction:column;align-items:flex-start;gap:.2rem;min-width:0}.ap-mi-head__text>h2{margin:0}.ap-mi-head--info .ap-mi-head__text>:first-child:before{content:none;display:none}.ap-mi-head--info>.ap-mi-plate{color:var(--ap-accent-ink, var(--ap-accent, rgb(var(--color-button))))}@media(forced-colors:active){.ap-mini-icon{color:CanvasText}svg.ap-mini-icon.ap-mini-icon.ap-mini-icon--voll{fill:CanvasText;color:Highlight}}.ap-breadcrumbs{width:100%;margin:0 auto;padding-block:var(--ap-space-2xs, .4rem);font-size:var(--ap-fs-small, 1.35rem);line-height:1.3}.ap-breadcrumbs__list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;align-items:center;gap:0 var(--ap-space-2xs, .4rem)}.ap-breadcrumbs__item{display:inline-flex;align-items:center;gap:var(--ap-space-2xs, .4rem);min-width:0}.ap-breadcrumbs__sep{color:rgba(var(--color-foreground),.72);-webkit-user-select:none;user-select:none}.ap-breadcrumbs__link{color:rgba(var(--color-foreground),.72);text-decoration:none;display:inline-flex;align-items:center;gap:.6rem;min-height:44px;padding:0 .2rem}.ap-breadcrumbs__link:hover,.ap-breadcrumbs__link:focus-visible{color:var(--ap-accent-ink, var(--ap-accent, rgb(var(--color-button))));text-decoration:underline;text-underline-offset:3px}.ap-breadcrumbs__current{color:var(--ap-ink, rgb(var(--color-foreground)));font-weight:var(--ap-fw-strong, 600)}@media screen and (max-width:749px){.ap-breadcrumbs:not(.ap-breadcrumbs--product) .ap-breadcrumbs__list{flex-wrap:nowrap;min-width:0}.ap-breadcrumbs:not(.ap-breadcrumbs--product) .ap-breadcrumbs__item{flex:0 0 auto}.ap-breadcrumbs:not(.ap-breadcrumbs--product) .ap-breadcrumbs__item:last-child{flex:1 1 auto;min-width:0}.ap-breadcrumbs:not(.ap-breadcrumbs--product) .ap-breadcrumbs__item:last-child .ap-breadcrumbs__current{display:block;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}}.shopify-policy__container{max-width:min(65ch,100% - 2 * var(--ap-gutter, 12px));box-sizing:border-box}.shopify-policy__body .rte,.shopify-policy__body{overflow-wrap:anywhere}#shop-hcaptcha-badge-container:focus-within{right:0!important;left:auto!important;transform:none!important;max-width:100vw}#shop-hcaptcha-badge-container a:focus-visible{outline:.2rem solid currentColor;outline-offset:.2rem}.shopify-section-header-sticky .ap-call-bar-rahmen{display:none}
/*# sourceMappingURL=/cdn/shop/t/2/assets/automotive.css.map */
